English edit

Noun edit

porcupine grass (countable and uncountable, plural porcupine grasses)

  1. Any of several grasses with barbed leaves or seeds:
    1. Miscanthus sinensis (Chinese silver grass, zebra grass)
    2. Stipa spartea (now Hesperostipa spartea)
    3. Triodia species

Further reading edit