Definisi 'noble cane'

English to English
noun
1 sugarcanes representing the highest development of the species; characterized by large juicy stalks with soft rinds and high sugar content Terjemahkan
source: wordnet30


Visual Synonyms