English to Chinese Dictionary

Search:

Did you mean: jianduan jiandun ?

箭毒木 jiàn antiaris, aka upas tree (Antiaris toxicaria)


<< back to the home page