osmorhiza
/ɒzˈmɔːraɪzə/Definitions
1. noun
A genus of plants in the family Apiaceae, known as sweet cicely.
“The herb osmorhiza was used to add a sweet flavor to traditional dishes.”
2. noun
A type of plant with aromatic roots, used in herbal medicine.
“The ancient Greeks used osmorhiza to treat various ailments.”