■ noun a tall grass of NW Africa and the Canary Islands, grown for its seeds which are fed to cage birds. [Genus Phalaris : several species.]
CANARY GRASS
Meaning of CANARY GRASS in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004