Skip to content
Kotomora

ハラビロカマキリ

Meanings

1

noun

Indo-Pacific mantis; Hierodula patellifera

usually written using kana alone

A species of praying mantis found in East and Southeast Asia. Often encountered in gardens and parks.