Skip to main content

atriplex

English atriplex meaning in English  •  atriplex का अर्थ अंग्रेजी में
Noun
  • a genus of plants of the goosefoot family (Chenopodiaceae); its members include species called orach and saltbush.
Advertisement