English | German | Russian | Czech

intercrossing English

Meaning intercrossing meaning

What does intercrossing mean?

intercrossing

(genetics) The interbreeding of two strains that have a common ancestry

Are you looking for...?