Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


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