Chinese-English dictionary »

耧斗菜 /lóudǒucài/ meaning in English

ChineseEnglish
耧斗菜 /lóudǒucài/ noun

columbine [columbines](any plant of the genus Aquilegia)
noun
[UK: ˈkɒ.ləm.baɪn] [US: ˈkɑː.ləm.ˌbaɪn]