datura arborea
Meaning, Definition & Usage
Dictionary
Related
noun
a South American plant that is cultivated for its large fragrant trumpet-shaped flowers
angel's trumpet; Brugmansia arborea; maikoa
.
WordNet
Previous
dative
datively
datolite
datril
datum
Next
daturine
daub
daubentonia
daubentoniidae
dauber