Skip to main content

genista

English genista meaning in English  •  genista का अर्थ अंग्रेजी में
prop. n.
  • A genus of plants including the common broom of Western Europe.
Advertisement