Skip to main content

brugmansia

English brugmansia meaning in English  •  brugmansia का अर्थ अंग्रेजी में
Noun
  • a genus of plants of the nightshade family, including some plants often placed in the genus Datura, such as the angel's trumpets.
Advertisement