Definition of Squama

1. Noun. A protective structure resembling a scale.

Generic synonyms: Scale
Specialized synonyms: Alula, Calypter

Definition of Squama

1. n. A scale cast off from the skin; a thin dry shred consisting of epithelium.

Definition of Squama

1. a scale [n -MAE] : SQUAMATE, SQUAMOSE, SQUAMOUS [adj]

Medical Definition of Squama

1. Origin: L. A scale. A scale cast off from the skin; a thin dry shred consisting of epithelium. Source: Websters Dictionary (01 Mar 1998)

Lexicographical Neighbors of Squama

squallish
squalls
squally
squally
squall line
squalodon
squalodont
squaloid
squaloid
squalor
squalors
Squalus
Squalus acanthias
Squalus suckleyi
squama (current term)
squama (current term)
squamae
squamata
Squamata
squamate
squamate
squamates
squamation
squamations
squamatization
squama frontalis
squama occipitalis
squama temporalis
squamduck
squame

Other Resources:

Search for Squama on Dictionary.com!Search for Squama on Thesaurus.com!Search for Squama on Google!Search for Squama on Wikipedia!

Search