noble_caneEnglish

noble cane

Noun

Sugarcanes representing the highest development of the species, characterized by large juicy stalks with soft rinds and high sugar content

English: noble cane