The word Oneirogen comes from the Greek óneiros meaning "dream" and gen "to create". So basically Oneirogens are supplements that help to make you sleep and dream better. Many Oneirogens help with lucid dreaming, and all help with insomnia. On this site we use the word Oneirogen to describe not just supplements, but products that help with lucid dreaming ex: Dream journals. We have tested all Oneirogens on this site and have added there effects on the product description.