Definify.com

Definition 2024


lady's_thumb

lady's thumb

English

lady's thumb
Persicaria maculosa

Noun

lady's thumb (plural lady's thumbs)

  1. The invasive perennial plant of the knotweed family, Persicaria maculosa.

Synonyms