squama
squa·ma
noun \ˈskwā-mə, ˈskwä-\ plural squa·mae\ˈskwā-ˌmē, ˈskwä-ˌmī\
Definition of SQUAMA
: scale; also : a structure resembling a scale
Origin of SQUAMA
Latin
First Known Use: circa 1706
Learn More About SQUAMA
Browse
Next Word in the Dictionary: squamaceous
Previous Word in the Dictionary: squam-
All Words Near: squama
Previous Word in the Dictionary: squam-
All Words Near: squama
Seen & Heard 
What made you want to look up squama? Please tell us where you read or heard it (including the quote, if possible).








