MalayTranslate.com
Malay to English Translator
Translate Here

English to English

lysergic acid diethylamide

noun (n)

  • a powerful hallucinogenic drug manufactured from lysergic acid
    halusinasi yang kuat obat dari asam lisergat diproduksi
    Synonym:
    lsd
    source: wordnet30