POLYPOID


Meaning of POLYPOID in English

( a. )

Like a polyp; having the nature of a polyp, but lacking the tentacles or other parts.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.