SQUAMA


Meaning of SQUAMA in English

[squa.ma] n, pl squa.mae [L] (ca. 1706): scale; also: a structure resembling a scale

Merriam-Webster English vocab.      Английский словарь Merriam Webster.