DATURA Meaning of DATURA in English n. any poisonous plant of the genus Datura, e.g. the thorn apple. Etymology: mod.L f. Hindi dhatura Oxford English vocab. Оксфордский английский словарь. 2012