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)

  1. arborescent South American shrub having very large orange-red flowers
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: