meaning of datura
1. A genus of solanaceous plants, with large funnel-shaped flowers and a four-celled, capsular fruit.
2. thorn apple
Related Words
datura | datura arborea | datura sanguinea | datura stramonium | datura suaveolens |
1. A genus of solanaceous plants, with large funnel-shaped flowers and a four-celled, capsular fruit.
2. thorn apple
datura | datura arborea | datura sanguinea | datura stramonium | datura suaveolens |