Spanish fly

  1. a bright-green blister beetle (Lytta vesicatoria) of S Europe
  2. cantharides (sense )
Also Spanishfly

noun

See Spanish fly in American Heritage Dictionary 4

noun
link/cite print suggestion box