Attested.to

Definition

tending to diminish sexual desire

Seed ·

Term in context

anaphrodisiac in CommonParlance