English dictionary
brugmansia sanguinea meaning and definition
Definition and meaning of brugmansia sanguinea at MeaningMonkey.org. brugmansia sanguinea meaning and definition in the English Dictionary.BRUGMANSIA SANGUINEA noun
Definition of Brugmansia sanguinea (noun)
- arborescent South American shrub having very large orange-red flowers
- synonyms: Datura sanguinea, red angel's trumpet
Source: Princeton University Wordnet