Meaning of crystal violet

Definition of crystal violet

(noun) a green crystal (violet in water) used as a dye or stain or bactericide or fungicide or anthelmintic or burn treatment

Other information on crystal violet

WIKIPEDIA results for crystal violet
Amazon results for crystal violet