POLYZOOID
Meaning of POLYZOOID in English
I. -ōˌȯid adjective
Etymology: New Latin Polyzoa + English -oid
: resembling a polyzooid
II. noun
: polypide
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012