antaphrodisiac vs lust-quencher

antaphrodisiac

adj
  • Capable of reducing the sex drive. 

noun
  • A medicinal substance capable of reducing (inhibiting or eliminating) the sex drive/libido. 

lust-quencher

How often have the words antaphrodisiac and lust-quencher occurred in a corpus of books? (source: Google Ngram Viewer )