Amorphoscelis sp.
Taxonomic position
Insecta: Mantodea: Amorphoscelidae: Amorphoscelinae
Common name
Bark mantis
Image


(Uploaded on 18.03.2016)