Definition, synonyms and related words
An alkaloid, found in the skins of some toads, related to serotonin.