English-Chinese dictionary »

multiflora rose meaning in Chinese

EnglishChinese
multiflora rose (Rosa multiflora)
noun

qiángwéi/noun

蔷薇 /qiángwēinoun

薔薇noun