HETEROGAMY

Definition of HETEROGAMY