2009 / 2512

What does 新陈代谢 (xīn chén dài xiè) mean in English?

新陈代谢
xīn chén dài xiè新陳代謝

metabolism (biology); the new replaces the old (idiom)