Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

落地生根

luò dì shēng gēn

Definitions

  • air plant (Bryophyllum pinnatum)
  • to put down roots