Definition of Squame. Meaning of Squame. Synonyms of Squame
Here you will find one or more explanations in English for the word Squame.
Also in the bottom left of the page several parts of wikipedia pages related to the word Squame and, of course, Squame synonyms and on the right images related to the word Squame.
Definition of Squame
Squame Squame Squame, n. [L. squama scale.]
1. A scale. [Obs.] ``iron squames.' --Chaucer.
2. (Zo["o]l.) The scale, or exopodite, of an antenna of a
crustacean.