Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
honghuo
honghushi
honghuzi
?
红火蚁
hóng
huǒ
yǐ
fire ant (Solenopsis invicta), an introduced species in China
<< back to the home page