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

Further reading

This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.