Word info

dimethylserotonin

Noun

Meaning

dimethylserotonin (uncountable)

bufotenine

Source: en.wiktionary.org

Close letter words and terms