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
Tweet