SPANISH FLY


Meaning of SPANISH FLY in English

[Spanish fly] n (1634) 1: a green blister beetle (Lytta vesicatoria) of southern Europe

2: cantharis

2.

Merriam-Webster English vocab.      Английский словарь Merriam Webster.