English-Chinese dictionary »

aphid meaning in Chinese

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

蚜 /yá/noun

蚜虫 /yáchóng/noun

蚜蟲noun