Vocabulary

七節

walking stick (any insect of order Phasmatodea); walkingstick; stick insect; leaf insect

noun