Noun spanish fly has 1 sense
  1. Spanish fly - green beetle of southern Europe
    --1 is a kind of
    blister beetle, meloid
,
TOP