English-Spanish dictionary »

lady's thumb meaning in Spanish

EnglishSpanish
lady's thumb (Persicaria maculosa)
noun

duraznillo comúnnoun
{m}

hierba de santa Maríanoun
{f}

hierba pejigueranoun
{f}