Back to photostream

Mantodea (or mantises, mantes) is an order of insects that contains over 2,400 species and about 430 genera.

Mantodea (or mantises, mantes) is an order of insects that contains over 2,400 species and about 430 genera.

949 views
13 faves
4 comments
Uploaded on December 19, 2013
Taken on October 4, 2013