Refine this word faster
Oxalis
noun
Definitions
Noun
- 1 Any of various ornamental flowering plants of the genus Oxalis
"My oxalis and begonias are all in bloom at the windows of my bedroom."
- 2 any plant or flower of the genus Oxalis wordnet
Etymology
From the genus name Oxalis.
See also for "oxalis"
Next best steps
Mini challenge
Unscramble this word: oxalis