horseradish ( synonym found)

Definition of horseradish:

(n) : a plant of the mustard family, Armoracia rusticana; a pungent condiment made from the root of the plant

Definition of horseradish:

(n) : a plant of the mustard family, Armoracia rusticana; a pungent condiment made from the root of the plant

Back to Top