Meaning of oxalis tuberosa

Definition of oxalis tuberosa

(noun) South American wood sorrel cultivated for its edible tubers

Other information on oxalis tuberosa

WIKIPEDIA results for oxalis tuberosa
Amazon results for oxalis tuberosa