muskroot
/ˈmʌskruːt/Definitions
1. noun
A plant of the genus Nuphar, having fragrant roots and floating leaves.
“The pond was filled with water lilies and muskroots, creating a beautiful natural scenery.”
1. noun
A plant of the genus Nuphar, having fragrant roots and floating leaves.
“The pond was filled with water lilies and muskroots, creating a beautiful natural scenery.”