Definition of trophozooid in English:

trophozooid

noun

  • (In a hydrozoan or other colonial organism) a non-reproductive zooid serving a primarily nutritive role.

Origin

Late 19th century.