Pinyin Dictionary results for "luo di sheng gen"

落地生根
air plant (Bryophyllum pinnatum); to put down roots
Dictionary data provided by CC-CEDICT