Chinese-English dictionary »

马尾松 /mǎwěisōng/ meaning in English

ChineseEnglish
马尾松 /mǎwěisōng/ noun

horsetail pine(Pinus massoniana)
noun