beaverroot
noun
bea·ver·root
ˈbē-vər-ˌrüt,
-ˌru̇t
2
: a water lily (Nymphaea odorata) with fragrant flowers
Love words? Need even more definitions?
Merriam-Webster unabridged
Share