Meaning of mescalina in Spanish:
mescalina
Translate mescalina into English
feminine noun
( mezcalina)
1Sustancia alucinógena obtenida a partir de las flores de algunas especies de cactus originarios de México, cuyo consumo provoca cambios en la percepción, en especial visión de colores irreales, y crea dependencia psíquica.