Oxalis
Origin
From the genus name Oxalis.
Full definition of oxalis
Noun
oxalis
(plural oxalis)- (gardening) Any of various ornamental flowering plants of the genus Oxalis
- 2007, April 5, Anne Raver, Rethinking the Pots on an Old, Cracked Terrace, My oxalis and begonias are all in bloom at the windows of my bedroom.