Meaning of armoracia

Definition of armoracia

(noun) horseradish

Other information on armoracia

WIKIPEDIA results for armoracia
Amazon results for armoracia