What is the full meaning of antaphrodisiacs
ANTAPHRODISIAC, a drug acting to reduce sexual desire [n]
Example of the word antaphrodisiacs placed on a Scrabble board.