SQUAMA


Meaning of SQUAMA in English

n. (pl. squamae) 1 a scale on an animal or plant. 2 a thin scalelike plate of bone. 3 a scalelike feather. squamate adj. squamose adj. squamous adj. squamule n.

[ L squama ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.