LADY'S THUMB


Meaning of LADY'S THUMB in English

noun

: a common widely distributed erect branched weedy annual herb ( Polygonum persicaria ) with purplish stems, racemes of small pink flowers, and large lanceolate leaves often with a blackish blotch suggesting a thumbprint

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.