LADY'S LACES





Definition:

  1. [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: