electrochemical cell


noun