Definitions
There is 1 meaning of the phrase
French Rye.
French Rye - as a noun
Coarse perennial eurasian grass resembling oat; found on roadside verges and rough grassland and in hay meadows; introduced in north america for forage
Synonyms (Exact Relations)
arrhenatherum elatiusevergreen grassfalse oattall meadow grasstall oat grass