Word info

lysergide

Noun

Meaning

lysergide (countable and uncountable, plural lysergides)

(biochemistry, pharmacology) The International Nonproprietary Name of LSD.

Source: en.wiktionary.org

Close letter words and terms