Definitions
There is 1 meaning of the phrase
Holcus Lanatus.
Holcus Lanatus - as a noun
Tall european perennial grass having a velvety stem; naturalized in united states and used for forage
Synonyms (Exact Relations)
velvet grassyorkshire fog