Pseudocreobotra ocellata: taxon details and analytics

Domain
Kingdom
Animalia
Phylum
Arthropoda
Class
Insecta
Order
Mantodea
Family
Hymenopodidae
Genus
Pseudocreobotra
Species
Pseudocreobotra ocellata
Scientific Name
Pseudocreobotra ocellata

Summary description from Wikipedia:

Pseudocreobotra ocellata

Pseudocreobotra ocellata, known as the African flower mantis or with other species as the spiny flower mantis, is a flower mantis (40 mm or 1+12 in) native to Africa, ranging from Angola and South Africa in the south to Uganda in the east and Senegal in the west. It was described by the French naturalist Palisot de Beauvois in 1805.

...
 

Pseudocreobotra ocellata in languages:

English
African Spiny Flower Mantis

Images from inaturalist.org observations:

We recommend you sign up for this excellent, free service.

Pseudocreobotra ocellata
©Tommy Andriollo, some rights reserved (CC-BY)
Pseudocreobotra ocellata
©Tommy Andriollo, some rights reserved (CC-BY)
Pseudocreobotra ocellata
©Tommy Andriollo, some rights reserved (CC-BY)
Pseudocreobotra ocellata
©Tony King, some rights reserved (CC-BY-NC)
Pseudocreobotra ocellata
©Tony King, some rights reserved (CC-BY-NC)
Pseudocreobotra ocellata
©Tony King, some rights reserved (CC-BY-NC)
Pseudocreobotra ocellata
©Tony King, some rights reserved (CC-BY-NC)
Pseudocreobotra ocellata
©Tony King, some rights reserved (CC-BY-NC)
Pseudocreobotra ocellata
©Tony King, some rights reserved (CC-BY-NC)
Pseudocreobotra ocellata
©Beat Akeret, some rights reserved (CC-BY-NC)
Pseudocreobotra ocellata
©Beat Akeret, some rights reserved (CC-BY-NC)
Pseudocreobotra ocellata
©bureaubenjamin, some rights reserved (CC-BY-NC)
Pseudocreobotra ocellata
©bureaubenjamin, some rights reserved (CC-BY-NC)
Pseudocreobotra ocellata
©Carrie Seltzer, some rights reserved (CC-BY-NC)
Pseudocreobotra ocellata
©Carrie Seltzer, some rights reserved (CC-BY-NC)
Pseudocreobotra ocellata
©Julien Renoult, some rights reserved (CC-BY)
Pseudocreobotra ocellata
©Julien Renoult, some rights reserved (CC-BY)
Pseudocreobotra ocellata
©Oliver Haumann, some rights reserved (CC-BY-NC)
Pseudocreobotra ocellata
©osoandino, some rights reserved (CC-BY-NC)
Pseudocreobotra ocellata
©osoandino, some rights reserved (CC-BY-NC)
Pseudocreobotra ocellata
©benbarca, some rights reserved (CC-BY-NC)
Pseudocreobotra ocellata
©Beat Akeret, some rights reserved (CC-BY-NC)
Pseudocreobotra ocellata
©Beat Akeret, some rights reserved (CC-BY-NC)
Pseudocreobotra ocellata
©Beat Akeret, some rights reserved (CC-BY-NC)
Pseudocreobotra ocellata
©Stefaneakame, some rights reserved (CC-BY-NC)
Pseudocreobotra ocellata
©Stefaneakame, some rights reserved (CC-BY-NC)
Pseudocreobotra ocellata
©Stefaneakame, some rights reserved (CC-BY-NC)
Pseudocreobotra ocellata
©Stefaneakame, some rights reserved (CC-BY-NC)
Pseudocreobotra ocellata
©Roland Godon, some rights reserved (CC-BY)
Pseudocreobotra ocellata
©Roland Godon, some rights reserved (CC-BY)
Pseudocreobotra ocellata
©Lucky Atabo Okpanachi, some rights reserved (CC-BY)
Pseudocreobotra ocellata
©Stefaneakame, some rights reserved (CC-BY-NC)
Pseudocreobotra ocellata
©Stefaneakame, some rights reserved (CC-BY-NC)
Pseudocreobotra ocellata
©Stefaneakame, some rights reserved (CC-BY-NC)
Pseudocreobotra ocellata
©Stefaneakame, some rights reserved (CC-BY-NC)