canary grass
nounDefinition of canary grass
1
: a Canary Islands grass (Phalaris canariensis) the seeds of which are used as food for cage birds
2
: a plant of the genus Lepidium of which the pods are sometimes fed to tame birds
Keep scrolling for more