The alternation of two or more different forms in the life cycle of a plant or animal
This is the coolest word ever! But you don't have it's other definition: production of offspring completely different from both parents
More information about formatting options
"the girl was halcyon."
© 2010 Coolest Words