English dictionary
xenogenesis meaning and definition
Definition and meaning of xenogenesis at MeaningMonkey.org. xenogenesis meaning and definition in the English Dictionary.XENOGENESIS noun
Definition of xenogenesis (noun)
- the alternation of two or more different forms in the life cycle of a plant or animal
- synonyms: alternation of generations, heterogenesis
Source: Princeton University Wordnet