Chinese-English dictionary »

螫蝇 /shìyíng/ meaning in English

ChineseEnglish
螫蝇 /shìyíng/ noun

stable fly [stable flies]noun
[UK: ˈsteɪb.l̩ flaɪ] [US: ˈsteɪb.l̩ ˈflaɪ]