Australian English Meaning of squama
Scale
Other Australian English words related to Scale
No Synonyms and anytonyms found
Nearest Words of squama
Definitions and Meaning of squama in English
squama (n)
a protective structure resembling a scale
FAQs About the word squama
Scale
a protective structure resembling a scale
No synonyms found.
No antonyms found.
squam => scale, squalus suckleyi => Pacific spiny dogfish, squalus acanthias => Spiny dogfish, squalus => shark, squalor => Squalor,