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 English dictionary.      Английский словарь Webster.