squama (0 synonym found)

We don't have any synonyms for squama yet.

Did you mean…

Think squama belongs in the thesaurus? Recommend it and we'll take a look.


Definition of squama:

(n) : (medicine) A scale cast off from the skin; a thin dry shred of epithelium.
(n) : (botany) The bract of a deciduous spike.
(n) : (botany) Any scaly bracted leaf.
(n) : (entomology) A calypter.

Definition of squama:

(n) : (medicine) A scale cast off from the skin; a thin dry shred of epithelium.
(n) : (botany) The bract of a deciduous spike.
(n) : (botany) Any scaly bracted leaf.
(n) : (entomology) A calypter.

Back to Top