English
English version

mescaline in Drug culture topic

From Longman Dictionary of Contemporary Englishmescalinemes‧ca‧line, mescalin /ˈmeskəliːn/ noun [uncountable]  MDDa drug made from a cactus plant that makes people imagine that they can see things that do not really exist