Definition of Canary seed in English:

Canary seed

noun

  • The shiny brown seed of the grass Phalaris canariensis, commonly used as birdseed; such seeds collectively.

Origin

Late 16th century; earliest use found in Henry Lyte (1529–1607), botanist and antiquary.