electrochemical cell








noun

  1. cell1(def 7a).
52 queries 0.583