Periodic Table
electrochemical cell that produces electricity spontaneously




Search the Dictionary