diplogeneses

English

Noun

diplogeneses

  1. plural of diplogenesis