Answer: heterogeneses

AnswerCrossword Clue
heterogenesesHETEROGENESIS, spontaneous or alternate generation also HETEROGENY