Sugarcane - Definition

sugarcane

n 1: juicy canes whose sap is a source of molasses and
commercial sugar; fresh canes are sometimes chewed for the
juice [syn: sugarcane, sugar cane]
2: tall tropical southeast Asian grass having stout fibrous
jointed stalks; sap is a chief source of sugar [syn:
sugarcane, sugar cane, Saccharum officinarum]

Look up another word