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
A split of one faction or party into two because of a difference of opinion or belief.
© 2010 Coolest Words