Rhymes | Synonyms
noun: a drug or other agent that stimulates sexual desire
adjective: stimulating sexual desire