Definitions
There is 1 meaning of the phrase
Yorkshire Fog.
Yorkshire Fog - as a noun
Tall european perennial grass having a velvety stem; naturalized in united states and used for forage
Synonyms (Exact Relations)
holcus lanatusvelvet grass