oxalis




oxalis - noun

  • any plant or flower of the genus Oxalis
  • oxalis - thesaurus

    sorrel