Word: squama
Part of speech: Noun
Syllables: squa
ma
Definition: Any scaly bracted leaf.
Morphemes:
Affix: squama
Language: en
PoS: Noun
Meaning: Any scaly bracted leaf.
Etymology Compounds: Affix: squāma
Language: la
Decoded: squama
Meaning: scale