Skip to main content

datura

Hindi datura का अर्थ हिंदी में
  • धतूरा
English datura meaning in English  •  datura का अर्थ अंग्रेजी में
Noun
  • A genus of solanaceous plants, with large funnel-shaped flowers and a four-celled, capsular fruit.
Advertisement