VariousWords beta
Related Terms:
Definitions:
Noun
Spanish fly
Definition: green beetle of southern Europe
Definition: A supposed aphrodisiac extracted from the beetle Lytta vesicatoria; cantharidin, the active ingredient, a vesicant used as a defence by L. vesicatoria and other blister beetles.