pepparrot
[
Swedish
]
"Pepper root." Horseradish.
Synonyms in other languages
Latin names
Armoracia rusticana
Cochleatia armoracia
Countries
Sweden