beaverroot
noun
bea·ver·root
| \ ˈbē-vər-ˌrüt, -ˌru̇t\
Definition of beaverroot
2
: a water lily (Nymphaea odorata) with fragrant flowers
Keep scrolling for more