noble cane

1. (noun) sugarcanes representing the highest development of the species; characterized by large soft-rinded juicy stalks and high sugar content
Related Words: Saccharum officinarum, sugar cane, sugarcane



Terms and Conditions of Use / Copyright Notice