English dictionary
canary grass meaning and definition
Definition and meaning of canary grass at MeaningMonkey.org. canary grass meaning and definition in the English Dictionary.CANARY GRASS noun
Definition of canary grass (noun)
- Canary Islands grass; seeds used as feed for caged birds
- synonyms: birdseed grass, Phalaris canariensis
Source: Princeton University Wordnet