Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

squama Definition

Cancel
squama
noun(squa-ma)
a scalelike or thin, flattened part or structure especially of an animal: such as
squama
noun(squa-ma)
a small outgrowth of the base of a wing of a dipteran fly that covers the haltere
squama
noun(squa-ma)
the squamous portion of a bone of the skull

Words Related to squama!

squama Examples by Brain Bank Users