Back to N1 Words

阿菊虫

おきくむし
JLPT N1 noun

Meanings

English

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