'Saccharum officinarum' definitions:

Definition of 'Saccharum officinarum'

From: WordNet
noun
Tall tropical southeast Asian grass having stout fibrous jointed stalks; sap is a chief source of sugar [syn: sugarcane, sugar cane, Saccharum officinarum]