myrrhis odorata

Noun
  1. European herb with soft ferny leaves and white flowers (synset 112961369)

Found on Word Lists

Other Searches