INTERBREED MEANING IN ENGLISH

• Interbreed Definition & Synonyms

  1. (v. t. & i.) To breed by crossing different stocks of animals or plants.


Synonyms:
Cross, Crossbreed, Hybridize,

RECENT SEARCHES