Chinese-English dictionary »

毛蟲 meaning in English

ChineseEnglish
毛蟲 noun

caterpillar [caterpillars](larva of a butterfly)
noun
[UK: ˈkæ.tə.pɪ.lə(r)] [US: ˈkæ.tə.ˌpɪ.lər]

毛蟲 noun

caterpillar [caterpillars](larva of a butterfly)
noun
[UK: ˈkæ.tə.pɪ.lə(r)] [US: ˈkæ.tə.ˌpɪ.lər]

藍氏賈第鞭毛蟲noun

giardiasis(disease)
noun

領鞭毛蟲 noun

choanoflagellate(any of a group of flagellate protozoa)
noun