Mantids – Mantodea Pictures & Bio

Mantodea means soothsayer; a person claiming to be able to predict the future. These insects have highly modified front legs often held in a position suggestive of prayer.

Moss Mantid
Believe it or not, you are staring into the eyes of a tropical praying mantis.