Chinese sugar cane

English

Noun

Chinese sugar cane (plural Chinese sugar canes)

  1. Saccharum sinense.