Good Friday grass

English

Noun

Good Friday grass (uncountable)

  1. A flowering rush of species Luzula campestris.