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.

Derivatives:

squamate adj. squamose adj. squamous adj. squamule n.

Etymology: L squama

Oxford English vocab.      Оксфордский английский словарь.