Cacogenesis Meaning

There are 1 meaning(s) for word Cacogenesis

Cacogenesis Meaning 1 : inability to produce hybrids that are both viable and fertile