What does Allomixie mean?

Allomixie - German to English

cross-fertilization [also: cross fertilization]