English to Chinese Dictionary

Search:

Did you mean: honghuo honghushi honghuzi ?

红火蚁 hóng huǒ fire ant (Solenopsis invicta), an introduced species in China


<< back to the home page