Noun
intercrossing {Biol.}
تَهْجِين {أحياء}
intercrossing {Biol.}
تخالط {أحياء}