Brugmansia (noun) Definition, Meaning & Examples

noun
  1. any of various solanaceous plants of the genus Brugmansia, native to tropical American regions and closely related to daturas, having sweetly scented flowers
Brugmansia (noun) Definition, Meaning & Examples

More Definitions