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