Buffel Grass (noun) Definition, Meaning & Examples

noun
  1. a pasture grass, Cenchrus ciliaris, native to Africa and India, introduced in N Australia
Buffel Grass (noun) Definition, Meaning & Examples

More Definitions