Toloache Definition
noun
The annual plant Datura inoxia.
Wiktionary
A psychoactive, hallucinogenic preparation made from the plant.
Wiktionary
Origin of Toloache
From Mexican Spanish toloache, from Nahuatl toloatzin, from toloa ‘bow the head’ + tzin ‘reverential’.
From Wiktionary
Find Similar Words
Find similar words to toloache using the buttons below.