English-French dictionary »

lady's thumb meaning in French

EnglishFrench
lady's thumb (Persicaria maculosa)
noun

renouée persicaire◼◼◼nom {f}