SQUAMULOSE


Meaning of SQUAMULOSE in English

adj having little scales; squamellate; squamulate.

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