Spanish-English dictionary »

filipéndula meaning in English

SpanishEnglish
filipéndula noun
{f}

dropwort [dropworts](perennial herb)
noun
[UK: drˈɒpwɔːt] [US: drˈɑːpwoːrt]