methylserotonin
Noun
Meaning
methylserotonin (plural methylserotonins)
(biochemistry) Any of several methyl derivatives of serotonin that are agonists
Noun
methylserotonin (plural methylserotonins)
(biochemistry) Any of several methyl derivatives of serotonin that are agonists