meaning of Allogamie

Allogamie - German to English

allogamy