Definition of Armoracia

Noun: Armoracia

  1. Horseradish
    - genus Armoracia

See also:
armor
armored

Anagrams containing the word Armoracia

aimarraoc aarmoraci iaarmorac ciaarmora aciaarmor raciaarmo oraciaarm moraciaar rmoraciaa