English

sugar cane noun definition in Crops topic from the Oxford Advanced Learner's Dictionary

sugar cane

 noun: Crops topic
a tall tropical plant with thick stems from which sugar is made