BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Gelbwurz {f} (Xanthorhiza simplicissima) [bot.] yellowroot