SPANISH FLY


Meaning of SPANISH FLY in English

noun ( pl. ˌSpanish ˈflies )

1.

[ C ] a bright green insect that has a strong smell and produces a harmful substance

2.

[ U ] a poisonous mixture made from the crushed bodies of these insects, that is said to give people a strong desire to have sex

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.