sugar cane Definition
Dictionary Home » Words Starting with S » sudden death ... sugging » sugar cane
sugar cane
noun
- 1. A tall tropical grass native to Asia, which is also cultivated in tropical and subtropical regions worldwide. It resembles bamboo and is one of the two main sources of sugar. Compare sugar beet.
