Word info

sugar grass

Noun

Meaning

Sorghum (Sorghum bicolor).

(Australia) A perennial grass (Eulalia aurea), of mainland Australia and southeast Asia. [from 19th c.]

Source: en.wiktionary.org

Close letter words and terms