Oxalis

noun

Definitions

Noun
  1. 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. 2
    any plant or flower of the genus Oxalis wordnet

Etymology

From the genus name Oxalis.

Next best steps

Mini challenge

Unscramble this word: oxalis