YourDictionary

outcrossing

noun

outbreeding (sense )

link/cite print suggestion box