Back to Dictionary
红火蚁
紅火蟻
hónghuǒyǐ
1. fire ant (Solenopsis invicta), an introduced species in China