SPANISH FLY


Meaning of SPANISH FLY in English

■ noun a toxic preparation of the dried bodies of a bright green blister beetle ( Lytta vesicatoria ), formerly used in medicine as a counterirritant and sometimes taken as an aphrodisiac.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.