Tritozooid Definition
noun
(zoology, rare) A zooid of the third generation in asexual reproduction.
Wiktionary
Other Word Forms of Tritozooid
Noun
Singular:
tritozooidPlural:
tritozooidsOrigin of Tritozooid
Ancient Greek
From Wiktionary