Chinese-English dictionary »

象鼻虫 /xiàngbíchóng/ meaning in English

ChineseEnglish
象鼻虫 /xiàngbíchóng/ noun

weevil [weevils](beetle in the superfamily Curculionoidea)
noun
[UK: ˈwiː.vɪl] [US: ˈwiː.vəl]