Skip to main content

avens

English avens meaning in English  •  avens का अर्थ अंग्रेजी में
Noun
  • A plant of the genus Geum, of the rose family, esp. Geum urbanum, or herb bennet. They may bear red, yellow, or white flowers.
Advertisement