1 lady\'s thumb | Definition of lady\'s thumb

lady's thumb

noun

Definition of lady's thumb

: a widely distributed weedy annual herb (Polygonum persicaria) of the buckwheat family that has large lanceolate leaves often with a blackish blotch suggesting a thumbprint

First Known Use of lady's thumb

1820, in the meaning defined above

Keep scrolling for more