Meaning of canary grass

Definition of canary grass

(noun) Canary Islands grass; seeds used as feed for caged birds

Other information on canary grass

WIKIPEDIA results for canary grass
Amazon results for canary grass