LADY'S LACES
Definition:
- [noun] perennial grass of marshy meadows and ditches having broad leaves; Europe and North America
Synonyms: reed canary grass, gardener's garters, ribbon grass, Phalaris arundinacea
Synonyms:
- Search for synonyms for LADY'S LACES



