a beetle with an elongated cylindrical body of a brilliant green color, aka Spanish fly, also CANTHARID [n CANTHARIDES]
[n CANTHARIDES]