Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
manchus
moshu
monachus
moshui
mouchu
?
麝
shè
musk deer (Moschus moschiferus) / also called 香獐子
香獐子
xiāng
zhāng
zi
musk deer (Moschus moschiferus)
<< back to the home page