Simplified Chinese Meaning of squama
鳞片
Other Simplified Chinese words related to 鳞片
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
鳞片
a protective structure resembling a scale
No synonyms found.
No antonyms found.
squam => 鳞片, squalus suckleyi => 斯氏角鲨, squalus acanthias => 刺鲨, squalus => 角鲨, squalor => 肮脏,