Japanese Learning

What is the meaning of “青虫”?

WordReadingMeaning
青虫あおむしa green caterpillar;〔特にもんしろちょうの幼虫〕the larva of the cabbage butterfly [《英》 white]

Leave a Reply