Word info

biobattery

Noun

Meaning

biobattery (plural biobatteries)

English Wikipedia has an article on:biobatteryWikipedia
An energy storage device powered by organic compounds, such as glucose.

Source: en.wiktionary.org

Close letter words and terms