arabdict Dictionary & Translator - Arabic-English translation for interbreeding

      Noun

      interbreeding {biol.}
      تهجين {أحياء}

      ...