noun Intercross n. The process or result of cross fertilization between different kinds of animals, or different varieties of plants. "We have reason to believe that occasional intercrosses take place with all animals and plants."
Collaborative International Dictionary of English 0.48
Copyright © 2024 Free Translator.org
|