Dictionary Check: xenogenesis
"xenogenesis" is a valid word!
Scrabble
19
points
Words with Friends
22
points
Definition
noun
the alternation of two or more different forms in the life cycle of a plant or animal
Advertisement