horseradish root
Explore definitions, synonyms, and language insights of horseradish root
Definitions
                    Noun
                    
            the root of the horseradish plant; it is grated or ground and used for seasoning
                Explore definitions, synonyms, and language insights of horseradish root