FAQs About the word squama

鱗片

a protective structure resembling a scale

No synonyms found.

No antonyms found.

squam => 鱗片, squalus suckleyi => 斯氏角鯊, squalus acanthias => 刺鯊, squalus => 角鯊, squalor => 肮髒,