phalaris canariensis Meaning, Definition & Usage

  1. noun Canary Islands grass; seeds used as feed for caged birds
    birdseed grass; canary grass.

WordNet