VariousWords beta
Related Terms:
Noun
Definition: a plant or animal produced by outcrossing
Verb
Definition: to crossbreed different strains of a plant or animal
VariousWords beta
Definition: a plant or animal produced by outcrossing
Definition: to crossbreed different strains of a plant or animal