Meaning of english-weed

Definition of english-weed

(noun) South African bulbous wood sorrel with showy yellow flowers

Other information on english-weed

WIKIPEDIA results for english-weed
Amazon results for english-weed