えだ尺蠖 しゃくとり
eda shakutori

Noun

1. geometer moth caterpillar; geometrid caterpillar (of subfamily Ennominae)

Rare
Usually Written in Kana
Related to 尺蛾
Other forms: