MUSKROOT Meaning of MUSKROOT in English n. type of flowering herb found in Eurasia and North America (also known as moschatel) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012