Home
Search
Index
Definify.com
Webster
1828
Edition
Horseradish
HORSERADISH
,
Noun.
A plant of the genus Cochlearia, a species of scurvy grass,having a root of a pungent taste.
Similar Results
Horseradish