A fuel derived immediately from living matter rather than fossil fuels.
Biofuels offer a renewable alternative to petrol, though their production competes with food crops.
Master “biofuel” and 999 more TOEFL, 954 more IELTS words
Start Your Free Trial