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