Hierodula membranacea

Hierodula membranacea

Scientific name: Hierodula membranacea
Origin: Asia / India ~ Sri Lanka ~ Nepal ~ South China ~ Thailand ~ Java
Maximum length: 7 – 10 cm
Temperature: 20 – 28 ºC
Diet: Carnivore