n. bright green European blister beetle; medicinal powder created from this beetle (formerly used to treat skin blisters)
CANTHARIDES
Meaning of CANTHARIDES in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012