Meaning of sunray lamp

Definition of sunray lamp

(noun) a mercury-vapor lamp used in medical or cosmetic treatments

Other information on sunray lamp

WIKIPEDIA results for sunray lamp
Amazon results for sunray lamp