Meaning of canary seed

Definition of canary seed

(noun) a mixture of seeds used to feed caged birds

Other information on canary seed

WIKIPEDIA results for canary seed
Amazon results for canary seed