sudangrass
noun
Definitions
A tropical grass, any of several varieties of Sorghum, from Egypt and the Sudan, used for pasture, silage and hay
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A tropical grass, any of several varieties of Sorghum, from Egypt and the Sudan, used for pasture, silage and hay