LADY'S THUMB


Meaning of LADY'S THUMB in English

() An annual weed (Polygonum Persicaria), having a lanceolate leaf with a dark spot in the middle.

Webster's English dictionary.      Английский словарь Webster.