Epicauta pardalis is a species of blister beetle in the Meloidae family.
Epicauta maculata is a species of blister beetle in the Meloidae family.
Mantodea or mantises is an order of insects which contains approximately 2,200 species in 9 families…