"Zoocytia" is a word in ENGLISH
zoocytia
ENGLISH
Definition:
of Zoocytium
WORD SUGGESTIONS
Laugh your heart out.
Caller: Operator! Operator! Call me an ambulance! Operator: Okay. You're an ambulance!
zoocytium
ENGLISH
The common support, often branched, of certain species of social Infusoria.
Read the complete definition