2286 / 3571

What does 生命力 (shēngmìnglì) mean in English?

生命力
shēngmìnglì

vital force; life (Noun)