Bioenergy

What is Bioenergy?

Bioenergy definition and meaning on Dictionary terms:
noun

energy derived from biofuel.