Tenodera sp.
Taxonomic position
Insecta: Mantodea: Mantidae: Mantinae
Image


(Uploaded on 22.03.16)