biobattery noun1 •An energy storage device powered by organic compounds, such as glucose. formsbiobatteries