Humbertiella ceylonica

Humbertiella ceylonica

Humbertiella is an Asian genus of praying mantids in the family Liturgusidae. The bark mantis is found throughout India.
Taxonomy
KingdomAnimalia
DivisionArthropoda
ClassInsecta
OrderMantodea
FamilyLiturgusidae
GenusHumbertiella
SpeciesHumbertiella ceylonica
Photographed in
India