squama
About 0.04 uses per million words.
Meaning
- noun A scale cast off from the skin; a thin dry shred of epithelium.
- noun The bract of a deciduous spike.
- noun Any scaly bracted leaf.
- noun A calypter.
Similar words
squamation desquamation defurfuration exfoliation shave skiver outskin skelp skim coat skin
Often followed by
and of is manitis temporalis occipitalis frontalis with occipitis
Word family
squamae
Save “squama” to learn later