Pseudocreobotra ocellata, known as the African flower mantis or with other species as the spiny flower mantis, is a flower mantis native to Africa