SUGARCANE


Meaning of SUGARCANE in English

sug ‧ ar ‧ cane /ˈʃʊɡəkeɪn $ -ər-/ BrE AmE noun [uncountable]

a tall tropical plant from whose stems sugar is obtained

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.