POLYPOID


Meaning of POLYPOID in English

(a.) Resembling a polypus in appearance; having a character like that of a polypus.

Webster's English dictionary.      Английский словарь Webster.