wet cell

Noun
  1. A primary voltaic cell having a liquid electrolyte (synset 104581118)

Other Searches