aphrodisiac - Dictionary definition and meaning for word aphrodisiac
means of artificial (i.e frod, not- natural) stimulation for sexual desire
Powered by Mnemonic Dictionary
aprodisiac ~ a-pro-sexy-act . stimulate sexual desire