Definitions of birdseed grass:

  • noun:   Canary Islands grass; seeds used as feed for caged birds