エンマムシ

Also written えんまむし, 閻魔虫

Meanings

  1. Noun hister beetle (Hister jekeli); clown beetle

Jinuma: Japanese Dictionary · Word lists