peyote

noun
  1. a small spineless cactus native to Mexico and the southwestern United States
  2. Usage: botanical
  3. a hallucinogenic drug derived from the peyote cactus, containing mescaline
  4. Usage: pharmacological

Examples