vital principle - Anglais Synonymes Dictionnaire

vital principle

n.
[1] life principle