ALL meanings of sugar cane
sug·ar cane
S s - noun sugar cane a tall grass, Saccharum officinarum, of tropical and warm regions, having a stout, jointed stalk, and constituting the chief source of sugar. 1
- noun sugar cane tall plant from which sugar is obtained 1
- noun sugar cane stem of sugarcane plant 1
- uncountable noun sugar cane Sugar cane is a tall tropical plant. It is grown for the sugar that can be obtained from its thick stems. 0
- noun sugar cane a coarse perennial grass, Saccharum officinarum, of Old World tropical regions, having tall stout canes that yield sugar: widely cultivated in tropical regions 0
- noun sugar cane a very tall, perennial, tropical grass (Saccharum officinarum) cultivated as the main source of sugar 0