Synonyms of Datura Arborea in English :
Antonyms of Datura Arborea in English
Thesaurus of Datura Arborea in English
Datura Arborea
see definition of datura arboreaSynonyms of datura arborea
1. (noun) a South American plant that is cultivated for its large fragrant trumpet-shaped flowers
Member Meronyms of datura arborea
1. (noun) a South American plant that is cultivated for its large fragrant trumpet-shaped flowers