Back to N1 Words

阿菊虫

おきくむし
JLPT N1 noun

Meaning

chrysalis of a swallowtail butterfly (esp. of species Atrophaneura alcinous)