Chinese-English dictionary »

生物质能 /shēngwù zhìnéng/ meaning in English

ChineseEnglish
生物质能 /shēngwù zhìnéng/ noun

biomass [biomasses](vegetation used as fuel)
noun
[UK: ˈbaɪəʊ.mæs] [US: ˈbaɪo.ʊ.mæs]