Dictionary
·
Google Translate
·
Help
Search by Chinese, Pinyin or English Definition:
Did you mean:
honghuo
honghushi
honghuzi
?
红
火
蚁
hóng
huǒ
yǐ
fire ant (Solenopsis invicta), an introduced species in China
By
MDBG
2025