GENUS ARMORACIA





Definition:

  1. [noun] horseradish
    Synonyms: Armoracia, genus Armoracia

Synonyms: