SQUAME


Meaning of SQUAME in English

ˈskwām noun

( -s )

Etymology: French, from Latin squama scale

: squama

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.