CANARY GRASS


Meaning of CANARY GRASS in English

noun

Etymology: from Canary Islands

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

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.