Meaning of squama | Babel Free
Definitions
- A scale cast off from the skin; a thin dry shred of epithelium.
- The bract of a deciduous spike.
- Any scaly bracted leaf.
- A calypter.
Equivalents
Italiano
squama
CEFR level
B1
Intermediate
This word is part of the CEFR B1 vocabulary — intermediate level.
This word is part of the CEFR B1 vocabulary — intermediate level.