electric cell
Explore definitions, synonyms, and language insights of electric cell
Definitions
Noun
a device that delivers an electric current as the result of a chemical reaction
Explore definitions, synonyms, and language insights of electric cell