meaning of cadmium cell

cadmium cell meaning in General Dictionary

a typical voltaic cell (trademark Weston)