allogamy - noun

singularallogamy
pluralallogamies