What is the meaning of sugar cane in English?

Learn vocabulary with pictures as well as definitions of sugar cane in English

Learn in

See more

n. sugar cane

Definition of sugar cane in English

Tall plant that has elongated leaves, silky and spiky flowers, and a woody stem that houses a sweet juice from which sugar is extracted.

Synonyms of sugar cane in English

sugarcane