SUGARCANE


Meaning of SUGARCANE in English

n. tall tropical grass with a stiff jointed stalk from which sugar is extracted

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.