English dictionary
noble cane meaning and definition
Definition and meaning of noble cane at MeaningMonkey.org. noble cane meaning and definition in the English Dictionary.NOBLE CANE noun
Definition of noble cane (noun)
- sugarcanes representing the highest development of the species; characterized by large juicy stalks with soft rinds and high sugar content
Source: Princeton University Wordnet