Noun Definition

salvinorin

1.Definition: a hallucinogen obtained from Salvia divinorum

Category: Objects