SQUAMAE


Meaning of SQUAMAE in English

(pl. ) of Squama

Webster's English dictionary.      Английский словарь Webster.