Attested.to

Definition

trade name for an oral contraceptive

Seed ·

Term in context

Demulen in CommonParlance