armoracia
1. [ noun ] (biology,botany) horseradish
Synonyms: genus_Armoracia
Related terms: dilleniid_dicot_genus Cruciferae horseradish
Similar spelling:   armorial
  armorer
  armour-clad
  armour
  armory
  armor-clad
  armoury
  armored
  armor_plate
  armoire