Meaning of meadow foxtail
Definition of meadow foxtail
(noun)
stout
erect
perennial
grass
of
northern
parts
of Old World having
silky
flowering
spikes;
widely
cultivated
for
pasture
and hay;
naturalized
in North America
Other information on meadow foxtail
WIKIPEDIA results for
meadow foxtail
Amazon results for
meadow foxtail
Tweet