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. 2012