What is the meaning of Oxalis?

Any of various ornamental flowering plants of the genus Oxalis

A kind of sorrel

Source: wiktionary.org