tolguacha
noun
tol·gua·cha
| \ tōlˈwächə\
variants:
or toloache \ tōlˈwächē \
plural -s
Definition of tolguacha
: any of several plants of the genus Datura
especially
: a narcotic annual herb (D. meteloides) used ceremonially by some California Indians
Keep scrolling for more