Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
sugarcane
in English
sugarcane
us
/ˈsuːɡɑrkæn/
uk
/ˈsuːɡəkeɪn/
#moderate
Definitions
Noun
tropical
grass
with
jointed
stalks
;
source
of
sugar
a
plant
with
fibrous
stalks
used
to
produce
sugar
Base Words
cane
sugar