Youchuu

幼虫 (Youchuu) is a Japanese noun meaning “larva, grub, maggot”.

Meanings

  1. noun, adjectival nounlarva; grub; maggot

Kanji in 幼虫

Related words