English-German dictionary »

yarrow meaning in German

EnglishGerman
yarrow noun
[UK: ˈjæ.rəʊ]
[US: ˈjero.ʊ]

die Schafgarbe [der Schafgarbe; die Schafgarben]◼◼◼Substantiv
[ˈʃaːfˌɡaʁbə]