Mantodea

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

Moss Mantid

Mantidis are absolute masters of disguise and fearsome insectavors.. Read More