heterogenesis

Noun
  1. The alternation of two or more different forms in the life cycle of a plant or animal (synset 111444308)

Found on Word Lists

Other Searches