Besides, Datura species are annuals or short-lived perennial, herbaceous, and often are dichotomously branched. This looks like some kind of shrub or tree.
Datura leaves are often hairy and smell, like the entire plant, on the unpleasant side. A kind of sickly sweet odor.