Attested.to

Definition

the production of animals or plants by inbreeding or hybridization

Seed ·

Term in context

breeding in CommonParlance