sugar cane
[
English
]
Sugar cane is the provider of much of the world's sugar.
Synonyms in other languages
Latin names
Saccharum officinarum