cantharides
(noun)
noun
1. (entomology) Cantharides, a genus of coleopterous insects, formerly also taken to include aphids.
2. Spanish fly, a vesicant extracted from the beetle Lytta vesicatoria (alternatively classified Cantharis vesicatoria), popularly held to have aphrodisiac properties.