Polaroid Land camera, Polaroid camera
a polaroid (camera that develops its own film), an camera
(syn)