Advertisement
Advertisement
sugar cane
noun
- a coarse perennial grass, Saccharum officinarum, of Old World tropical regions, having tall stout canes that yield sugar: widely cultivated in tropical regions Compare sugar beet
Advertisement
Advertisement
Advertisement
Advertisement
Browse