The Native American name for peyote.

« Back to Glossary Index