Learn how to say Oxalis correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word oxalis:
a plant of a genus which includes the wood sorrel, typically having three-lobed leaves and white, yellow, or pink flowers.
Genus Oxalis, family Oxalidaceae
early 17th century: via Latin from Greek, from oxus ‘sour’ (because of its sharp-tasting leaves)