oxalis cernua Meaning, Definition & Usage

  1. noun South African bulbous wood sorrel with showy yellow flowers
    Oxalis pes-caprae; English-weed; Bermuda buttercup.

WordNet