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.