wet cell

Explore definitions, synonyms, and language insights of wet cell

Definitions

Noun
a primary voltaic cell having a liquid electrolyte