Definition of oozooid in US English:

oozooid

noun

Zoology
  • In some tunicates: the zooid arising from the fertilized egg, which reproduces asexually by budding.

Origin

Late 19th century; earliest use found in Proceedings of the Royal Society of London. From oo- + zooid.