SQUAMA


Meaning of SQUAMA in English

/skway"meuh/ , n. , pl. squamae /-mee/ .

a scale or scalelike part, as of epidermis or bone.

[ 1700-10; squama scale ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .