SPUMOID


Meaning of SPUMOID in English

ˈspyüˌmȯid adjective

Etymology: spume (I) + -oid

: alveolar

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