Fauna - Vertebrates

Praying mantises/Mantids

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

Praying mantises

Mantidae Mantinae

Praying mantises




Website hosting sponsored by the Natural History Society of Eswatini