Meaning ofdaturain English

datura

us/dæˈtʊərə/uk/dæˈtjuːərə/
#uncommon
Definitions