What is a beetleskin?

A beetleskin or cantharis is any of a number of species of beetles in the family Lycidae. They are elongate insects, with a narrow body and a leathery appearance, and are typically metallic in appearance, with a green, blue or bronze sheen.

Insect Bites - Related Articles