lady's thumb Meaning, Definition & Usage

La"dy's thumb"
Definitions
  1. (Bot.) An annual weed (Polygonum Persicaria), having a lanceolate leaf with a dark spot in the middle.

Webster 1913