Attested.to

Definition

the host in which the sexual reproduction of a parasite takes place

Seed ·

Term in context

definitive host in CommonParlance