Chinese-English dictionary »

蚜虫 /yáchóng/ meaning in English

ChineseEnglish
蚜虫 /yáchóng/ noun

aphid [aphids](insect)
noun
[UK: ˈeɪ.fɪd] [US: ˈæ.fəd]