Biomass power Synonyms

Definitions for Biomass


  • (noun) the total mass of living matter in a given unit area
  • (noun) plant materials and animal waste used as fuel

BP abbreviation

BP is an abbreviation for Biomass Power
What does BP stand for?
BP stands for "Biomass Power"

Definitions for Power