Dictionary
Dictionary
Datura — definition & meaning
Word Type Definition Datura n. A genus of solanaceous plants, with large funnel-shaped
flowers and a four-celled, capsular fruit.
Explore more words:
Actinal · Analogicalness · Pinchpenny · Renew · Ridgepiece · Declivous · Grandsire · Tisic ·