BIOFUEL


Meaning of BIOFUEL in English

■ noun fuel derived directly from living matter.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.