Saccharum officinarum

Explore definitions, synonyms, and language insights of Saccharum officinarum

Definitions

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

More Specific Terms