peyotes

noun
  1. plural of peyote; small spineless cacti native to Mexico and southwestern Texas, containing the hallucinogenic compound mescaline
  2. Usage: botanical

Examples