myrrhis odorata Meaning, Definition & Usage

  1. noun European herb with soft ferny leaves and white flowers
    sweet cicely.

WordNet