SQUAMULOSE


Meaning of SQUAMULOSE in English

ˈ ̷ ̷myəˌlōs adjective

Etymology: squamule + -ose

: squamous with minute scales

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.