SQUAMOID


Meaning of SQUAMOID in English

ˈskwāˌmȯid adjective

Etymology: squam- + -oid

: scaly

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