bayucca The correct name would be order Mantodea, family? It might be a Mantidae, but for me it looks more like a Liturgusidae, Bark Mantis, probably a youngster.
Comments (1)