gravelroot
gravelroot has 1 sense in the JumbleFix dictionary. Letters: 10.
Definitions
noun
. A plant (e.g., certain species of Geum) with root used medicinally, especially for gravel (urinary stones).