For the identification of insects and other fauna and flora of South Africa.

Wednesday, September 11, 2013

Bark Mantis (Tarachodes species) family Mantidae

This unknown species of Bark Mantis was busy laying here egg sac on a branch.

Their body markings mimic the bark they live on.