SPANISH FLY


Meaning of SPANISH FLY in English

noun Date: circa 1634 a green blister beetle ( Lytta vesicatoria ) of southern Europe, cantharis 2

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.