Canadian French Meaning of squama
Écailles
Other Canadian French words related to Écailles
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
Écailles
a protective structure resembling a scale
No synonyms found.
No antonyms found.
squam => écaille, squalus suckleyi => Émissole du Pacifique, squalus acanthias => Émissole lisse, squalus => requin, squalor => Misère,