tolvaach

English: Translation
jimsonweed, toloache
noun
Plants, trees and other vegetation
Scientific Name
Datura stramonium
Notes

From Spanish toloache

Also toolvaach and tulwaach