tulwaach

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

From Spanish toloache

Also tolvaach and toolvaach