Chinese-English dictionary »

柳葉菜科 meaning in English

ChineseEnglish
柳葉菜科 noun

evening primrose [evening primroses](flowering plant of the genus Oenothera)
noun
[UK: ˈiːv.n̩.ɪŋ ˈprɪm.rəʊz] [US: ˈiːv.n̩.ɪŋ ˈprɪmroʊz]