Meaning of lady's laces

Definition of lady's laces

(noun) perennial grass of marshy meadows and ditches having broad leaves; Europe and North America

Other information on lady's laces

WIKIPEDIA results for lady's laces
Amazon results for lady's laces