Meaning of horseradish root
Definition of horseradish root
(noun)
the
root
of the horseradish plant; it is grated or
ground
and
used
for
seasoning
Other information on horseradish root
WIKIPEDIA results for
horseradish root
Amazon results for
horseradish root
Tweet