What does cadmium cell mean?

cadmium cell meaning in General Dictionary

a typical voltaic cell (trademark Weston)