Word: squama
Part of speech: Noun
Syllables: squa
ma
Definition: A scale cast off from the skin; a thin dry shred of epithelium.
Morphemes:
Affix: squama
Language: en
PoS: Noun
Meaning: A scale cast off from the skin; a thin dry shred of epithelium.
Etymology Compounds: Affix: squāma
Language: la
Decoded: squama
Meaning: scale