Squama
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 A scale cast off from the skin; a thin dry shred of epithelium.
- 2 a protective structure resembling a scale wordnet
- 3 The bract of a deciduous spike.
- 4 Any scaly bracted leaf.
- 5 A calypter.
Etymology
Borrowed from Latin squāma (“scale”). Doublet of squame.
More for "squama"
Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.