Skip to main content

oxalis

English oxalis meaning in English  •  oxalis का अर्थ अंग्रेजी में
Noun
  • A genus of plants, mostly herbs, with acid-tasting trifoliolate or multifoliolate leaves; -- called also wood sorrel>.
Advertisement