What is the meaning of Biofuel?
Any fuel that is obtained from a renewable biological resource, especially from biomass.
Source: wiktionary.orgSearch words containing
Any fuel that is obtained from a renewable biological resource, especially from biomass.
Source: wiktionary.orgSearch words containing