seaside fescue

English

Noun

seaside fescue (uncountable)

  1. A perennial grass that thrives in sandy soils, Festuca rubra

Translations