birdseed : Idioms & Phrases


birdseed grass

  • noun Canary Islands grass; seeds used as feed for caged birds
    canary grass; Phalaris canariensis.
WordNet