Vocabulary
枝尺蠖
えだしゃくとり
geometer moth caterpillar; geometrid caterpillar (of subfamily Ennominae)
noun