Chinese-English dictionary »

丝兰 meaning in English

ChineseEnglish
丝兰 noun

yucca [yuccas](evergreen plant)
noun
[UK: ˈjək.ə] [US: ˈjək.ə]