Attested.to

Definition

female parent of an animal especially domestic livestock

Seed ·

Term in context

dam in CommonParlance