Meaning of yorkshire fog

Definition of yorkshire fog

(noun) tall European perennial grass having a velvety stem; naturalized in United States and used for forage

Other information on yorkshire fog

WIKIPEDIA results for yorkshire fog
Amazon results for yorkshire fog