Body lenght 30 mm, yellow hind wings, brachypterous, no markings on the inner side of coxa. Collected on flowers probably not far from Nairobi.
This is a captive reared female of Hymenopus coronatus - commonly known as the orchid mantis. They come in a variety of colours and mimic flowers.
Miomantis caffra Saussure, 1871. This species was reared in 2003-2005 from specimens collected on the Aasegah trail, 20 miles north of Kenton, East Cape, South Africa.
This is a captive reared female Pseudocreobotra wahlbergii Stål, 1871 from Africa.