Spanish fly
Spanish fly
Definition
Spanish fly
noun
- a bright-green blister beetle (Lytta vesicatoria) of S Europe
- cantharides (sense )
Browse dictionary entries near Spanish fly
