English dictionary, thesaurus, translations & etymology
FreeDict.com

lady's thumb in French

lady's thumb in French

renouée persicaire
noun
A perennial plant of the knotweed family, native to Eurasia but introduced to many other regions, Persicaria maculosa.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.