SQUAMOSE


Meaning of SQUAMOSE in English

alt. of squamous.

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