Barbed-wire Grass (noun) Definition, Meaning & Examples

noun
  1. an aromatic grass, Cymbopogon refractus, with groups of seed heads resembling barbed wire
Barbed-wire Grass (noun) Definition, Meaning & Examples

More Definitions