可再生kězàishēng
Top 45000
Meanings
1. (of energy, natural resources etc) renewable
Characters used