Etymology
Today it means: Any drug, herb, etc. that produces or enhances a dream-like state of consciousness. Full definition →
From oneiro- + -gen.
Etymology from Wiktionary, CC BY-SA 4.0.