What is the meaning of the word "allogamy"?

Definitions: