Back to N1 Words
芋虫
いもむし
JLPT N1
noun
Meanings
English
hornworm (caterpillar of a hawk moth)