Swaziland's Biodiversity Explorer

Praying Mantises

Phylum: Arthropoda, Class: Insecta, Order: Mantodea, Families:

Mantidae

Praying mantises

Mantidae Mantinae

Praying mantises