Chinese-English dictionary »

南岭荛花 /nánlǐng ráohuā/ meaning in English

ChineseEnglish
南岭荛花 /nánlǐng ráohuā/ noun

tie bush(shrub)
noun