Attested.to

Definition

a specialized endoscope for visually examining a woman's pelvic organs

Seed ·

Term in context

culdoscope in CommonParlance