lady's thumb
nounDefinition 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
Keep scrolling for more