barbaforte

Italian

Noun

barbaforte m (plural barbaforti)

  1. horseradish (Plant Armoracia rusticana)