Meaning of saccharum officinarum

Definition of saccharum officinarum

(noun) tall tropical southeast Asian grass having stout fibrous jointed stalks; sap is a chief source of sugar

Other information on saccharum officinarum

WIKIPEDIA results for saccharum officinarum
Amazon results for saccharum officinarum