MEGAZOOID
Meaning of MEGAZOOID in English
“+ noun
Etymology: mega- + zooid
: a relatively large stalked vegetative individual of certain higher ciliates (as Vorticella ) — compare microzooid
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012