porcupine grass

Noun

 * 1) Any of several grasses with barbed leaves or seeds:
 * 2)  (now )
 * 3) Triodia species
 * 1) Triodia species