English | German | Russian | Czech

outbreed English

Meaning outbreed meaning

What does outbreed mean?

outbreed

To breed from parents not closely related. (transitive) To breed more successfully than.

Are you looking for...?