crosspollination

noun

The transfer of pollen from one plant to another, or the exchange of ideas between different groups.