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.”

Synonyms

  • cicely
  • sweet cicely

Antonyms

  • bitter herb
  • toxic plant