Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: noble cane
  1. Sugarcanes representing the highest development of the species; characterized by large juicy stalks with soft rinds and high sugar content

Derived forms: noble canes

Type of: Saccharum officinarum, sugar cane, sugarcane