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 English vocab.      Английский словарь Webster.