English dictionary
brugmansia meaning and definition
Definition and meaning of brugmansia at MeaningMonkey.org. brugmansia meaning and definition in the English Dictionary.BRUGMANSIA noun
Definition of Brugmansia (noun)
- includes some plants often placed in the genus Datura: angel's trumpets
- synonyms: genus Brugmansia
Source: Princeton University Wordnet