Mantidae is the largest family of the order Mantodea, commonly known as praying mantises; most are tropical or subtropical. Historically, this was the only family in the order, and many references still use the term `mantid` to refer to any mantis
View Full Image on Dreamstime
Username: Joseluisraota
Editorial: No
Width: 6000 pixels
Height: 4000 pixels
Downloads: 0
Image ID: 175189047