Attested.to

Definition

a contraceptive device placed inside a woman's womb

Seed ·

Term in context

coil in CommonParlance