PEYOTE


Meaning of PEYOTE in English

[noun] [C] US - a cactus, part of which can be taken as a drug that changes the appearance of realitySee also mescalin.

Cambridge English vocab.      Кембриджский английский словарь.