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.