← DefinitionshareGuesspinkrootnounA plant with pink flowers and a root that was once used in medicine, especially as a treatment for worms.Synonymswormseednoun