datura
Concise Oxford English Dictionary © 2008 Oxford University Press:
datura /dəˈtjʊərə/
▶noun a shrubby North American plant of a genus including the thorn apple. [Genus Datura.]
– origin mod. L., from Hindi dhatūrā.
'datura' also found in these Oxford entries:

