lady's thumb
noun
: 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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share