1 beaverroot | Definition of beaverroot

beaverroot

noun
bea·​ver·​root | \ ˈbÄ“-vÉ™r-ËŒrüt, -ËŒru̇t\

Definition of beaverroot

2 : a water lily (Nymphaea odorata) with fragrant flowers

History and Etymology for beaverroot

beaver entry 1

Keep scrolling for more