Definify.com

Definition 2024


porcupine_grass

porcupine grass

English

Noun

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