Chinese-English dictionary »

幼虫 /yòuchóng/ meaning in English

ChineseEnglish
幼虫 /yòuchóng/ noun

grub [grubs](immature insect)
noun
[UK: ɡrʌb] [US: ˈɡrəb]

larva [larvae](a stage of growth)
noun
[UK: ˈlɑː.və] [US: ˈlɑːr.və]

nymph [nymphs](insect larva)
noun
[UK: nɪmf] [US: ˈnɪmf]