Chinese-English dictionary »

牛虻 /niúméng/ meaning in English

ChineseEnglish
牛虻 /niúméng/ noun

botfly [botflies]noun
[UK: ˈbɑːt.ˌflaɪ] [US: ˈbɑːt.ˌflaɪ]