The definition :


Definitions of Lsd:

  • noun:   a powerful hallucinogenic drug manufactured from lysergic acid



Are you interested in alternative search :

:acid lysergic acid diethylamide hallucinogen hallucinogenic drug psychedelic drug psychodelic drug acid head

If you like reading news check: