Definitions
There is 1 meaning of the phrase
Birdseed Grass.
Birdseed Grass - as a noun
Canary islands grass; seeds used as feed for caged birds
Synonyms (Exact Relations)
canary grassphalaris canariensis