Definitions of English-weed:

  • noun:   South African bulbous wood sorrel with showy yellow flowers