dcsimg

Mycterus elongata is a species of beetles in the family Mycteridae.