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