armoracia - English Synonyms Dictionary

armoracia

n.
[1] genus Armoracia