horse radish (0 synonym found)

Definition of horse radish:

(n) : coarse eurasian plant cultivated for its thick white pungent root

Definition of horse radish:

(n) : coarse eurasian plant cultivated for its thick white pungent root

Back to Top