15/08/2019 6:42:00 Lady’s-thumb Lady’s-thumb
What is Lady’s-thumb?
Lady’s-thumb definition and meaning on Dictionary terms:
a smartweed, Polygonum persicaria, of the buckwheat family, having pink or purplish flowers and lance-shaped leaves with a spot resembling a thumbprint.
Tags: dictionaryCategorised in: Uncategorized