2231530 jmdict A [id=117306] 七節;竹節虫 ななふし;ナナフシ[nokanji] [1][n][uk] walking stick (any insect of order Phasmatodea); walkingstick; stick insect; leaf insect