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>.