Skip to main content

squame

English squame meaning in English  •  squame का अर्थ अंग्रेजी में
Noun
  • A scale.
  • The scale, or exopodite, of an antenna of a crustacean.
Advertisement