Tarachodes taboranus

Tarachodes taboranus is a species of praying mantis in the family Eremiaphilidae.

Distribution
This species can be found in Tanzania.