Dictionary Translate Correct Ask AI
Noun
intermixture [pl. intermixtures]
intercrossing {biol.}
تخالط {أحياء}