Amorphoscelis tuberculata

Amorphoscelis tuberculata is a species of praying mantis native to Namibia, Mozambique, South Africa (Transvaal), and Zimbabwe.