Tritozooid Definition
noun
(zoology, rare) A zooid of the third generation in asexual reproduction.
Wiktionary
Other Word Forms of Tritozooid
Noun
Singular:
tritozooid
Plural:
tritozooidsOrigin of Tritozooid
Ancient Greek
From Wiktionary
Find Similar Words
Find similar words to tritozooid using the buttons below.