1 English Synonyms for REDLEG
Prev.1Next
lady's thumb
Definition: 1. A perennial plant of the knotweed family, native to Eurasia but introduced to many other regions, Persicaria maculosa.
Show more information about lady's thumb
Prev.1Next
Search took: 63.8386 ms