Skip navigation.

sudangrass - What does it mean?

Definition of 'sudangrass'

English

Noun

(es)
  • A tropical grass, either of several varieties of Sorghum , from Egypt and the Sudan, used for pasture, silage and hay