Noun: noble cane
- Sugarcanes representing the highest development of the species; characterized by large juicy stalks with soft rinds and high sugar content
"Noble cane varieties are prized for their superior sugar yield"
Derived forms: noble canes
Type of: Saccharum officinarum, sugar cane, sugarcane