English-Chinese dictionary »

horsetail pine meaning in Chinese

EnglishChinese
horsetail pine (Pinus massoniana)
noun

馬尾松noun

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