Oxalis
English Meaning
A genus of plants, mostly herbs, with acid-tasting trifoliolate or multifoliolate leaves; -- called also wood sorrel.
- Any of numerous plants of the genus Oxalis, having often cloverlike compound leaves with three leaflets and variously colored flowers that are usually clustered in umbels. Also called wood sorrel.
Sorry, No Malayalam Meaning for your input!
See Oxali Want To Try Oxalis In Malayalam??