Sugarcane

What is Sugarcane?

Sugarcane definition and meaning on Dictionary terms:
noun
a tall grass, Saccharum officinarum, of tropical and warm regions, having a stout, jointed stalk, and constituting the chief source of sugar.

 

reference: www.dictionary.com/browse/sugarcane

Tags: