PEYOTE


Meaning of PEYOTE in English

[pey.o.te] also pey.otl n [MexSp peyote, fr. Nahuatl peyotl] (1849) 1: a stimulant drug derived from mescal buttons

2: any of several American cacti (genus Lophophora); esp: mescal

Merriam-Webster English vocab.      Английский словарь Merriam Webster.