Skip to main content

bishop's-weed

English bishop's-weed meaning in English  •  bishop's-weed का अर्थ अंग्रेजी में
Noun
  • An umbelliferous plant of the genus Ammi.
Advertisement