Search for word
Search
heterogenesis
Nouns
(n)
the alternation of two or more different forms in the life cycle of a plant or animal
alternation of generations
,
xenogenesis
,
Synonyms
alternation of generations
xenogenesis
Words of close approximity