salvia divinorum Meaning, Definition & Usage

  1. noun an herb from Oaxaca that has a powerful hallucinogenic effect; the active ingredient is salvinorin
    Mexican mint.

WordNet