What is the meaning of Lysergic_acid_diethylamide?
A powerful synthetic hallucinogen, commonly abbreviated LSD.
Source: wiktionary.orgSearch words containing
A powerful synthetic hallucinogen, commonly abbreviated LSD.
Source: wiktionary.orgSearch words containing