Definitions of canary grass:

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