Vocabulary

LSD

lysergic acid diethylamide; LSD

noun