Hymenopus coronatus (Orchid Mantis)

Hymenopus coronatus (Orchid Mantis) Hymenopus coronatus (Orchid Mantis), also called H. bicornis, is a mantis from the rain forests of southeast Asia. It is known by various common names including; walking flower mantis and (pink) orchid mantis. It is one … Continue reading