Golden Bowl

Dictionary

INCENSIVEa.

Tending to excite or provoke.