squama
nounEtymology Borrowed from Latin squāma (“scale”). Doublet of squame.
1
Medicine, Sciences A scale cast off from the skin; a thin dry shred of epithelium.
4
Biology, Entomology, Natural sciences A calypter.
- Derived terms
- squamation
- Related terms
- squamous