Osmorhiza

noun
Os·​mo·​rhi·​za | \ ˌäzməˈrīzə\

Definition of Osmorhiza

: a genus of American and Asiatic white-flowered herbs (family Umbelliferae) with decompound leaves and fleshy aromatic roots

History and Etymology for Osmorhiza

New Latin, from osm- + -rhiza

Keep scrolling for more