DATURA


Meaning of DATURA in English

[ 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ā .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.