自愈zìyù
Top 40000
Meanings
1. to heal oneself; to repair itself
2. self-healing
Characters used