Thesaurus:anaphrodisiac

English

Noun

Sense: something that decreases one's libido

Synonyms
Antonyms

Further reading