lady's laces

English

Noun

lady's laces (uncountable)

  1. (archaic) dodder (Cuscuta)

References