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