Chinese-English dictionary »

蘭花 meaning in English

ChineseEnglish
蘭花 noun

orchid [orchids](plant)
noun
[UK: ˈɔːkɪd] [US: ˈɔːrkəd]

蘭花 noun

magnolia [magnolias](flower)
noun
[UK: mæɡ.ˈnəʊ.lɪə] [US: mægˈno.ʊ.lɪə]

蘭花 noun

magnolia [magnolias](flower)
noun
[UK: mæɡ.ˈnəʊ.lɪə] [US: mægˈno.ʊ.lɪə]

西蘭花 noun

broccoli(plant Brassica oleracea var. italica)
noun
[UK: ˈbrɒk.ə.li] [US: ˈbrɑːk.ə.li]

Your history