We found 1 definitions of datura arborea from 1 different sources.
Noun |
||
datura arborea - a South American plant that is cultivated for its large fragrant trumpet-shaped flowers | ||
angel's trumpet, maikoa, Brugmansia arborea, Datura arborea | ||
shrub, bush a low woody perennial plant usually having several major stems |