heterogamy

noun
  1. marriage between people of different social classes, races, or ethnic groups
  2. Usage: sociology
  3. reproduction involving the fusion of two dissimilar gametes
  4. Usage: biology
  5. the condition of having flowers of different types on the same plant or in the same species
  6. Usage: botany

Examples