English

edit

Alternative forms

edit

Noun

edit

toluache (uncountable)

  1. Any of various poisonous plants of the genus Datura.

References

edit
  • toluache”, in OneLook Dictionary Search.