Reed canary grass Meaning, Definition & Usage
-
noun perennial grass of marshy meadows and ditches having broad leaves; Europe and North America
ribbon grass; lady's laces; Phalaris arundinacea; gardener's garters.
WordNet
Definitions
(Bot.) , a tall wild grass (Phalaris arundinacea ).