Kingdom: Animalia Phylum: Arthropoda Class: Insecta Order: Mantodea Family: Mantidae Subfamily: Mantinae Tribe: Paramantini Genus: Hierodula
All images copyright Christopher Tranter