SQUAMELLATE


Meaning of SQUAMELLATE in English

adj furnished or covered with little scales; squamulose.

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