Definition of the Word LSD
powerful hallucinogenic drug manufactured from lysergic acid
Close Window