1 muskroot | Definition of muskroot

muskroot

noun

Definition of muskroot

1 : any of several plants having strong-scented roots: such as
a : moschatel
b : an umbelliferous plant (Ferula sumbul) of central Asia whose musky aromatic roots constitute the chief sumbul of commerce
2 : sumbul