Osmorhiza
noun
Os·mo·rhi·za
ˌäzməˈrīzə
: a genus of American and Asiatic white-flowered herbs (family Umbelliferae) with decompound leaves and fleshy aromatic roots
Love words? Need even more definitions?
Merriam-Webster unabridged
Share