Chinese-English dictionary »

线虫 /xiànchóng/ meaning in English

ChineseEnglish
线虫 /xiànchóng/ noun

nematode [nematodes](small invertebrate animal)
noun
[UK: ˈne.mə.təʊd] [US: ˈne.mətoʊd]