The Spiny flower mantis (Pseudocreobotra wahlbergii

The term Mantodea, with the meaning of prophet, refers to the posture that the individuals assume when resting, when they fold up their robust raptatory fore legs in an apparently mystical position. Actually, they are formidable predators in ambush.

Advertisements