biobattery
Noun
Meaning
biobattery (plural biobatteries)
English Wikipedia has an article on:biobatteryWikipedia
An energy storage device powered by organic compounds, such as glucose.
Noun
biobattery (plural biobatteries)
English Wikipedia has an article on:biobatteryWikipedia
An energy storage device powered by organic compounds, such as glucose.