English-weed

English-weed

n.
  1. a South African bulbous wood sorrel (Oxalis cernua) with showy yellow flowers.