oxalis

noun

Any of numerous plants of the genus Oxalis, having cloverlike compound leaves usually with three leaflets and five-petaled, variously colored flowers.

noun

Any of various ornamental flowering plants of the genus Oxalis