Myrrhis odorata myrr·hi·so·dorata uncommon noun 1. European herb with soft ferny leaves and white flowers Synonymssweet cicelyMyrrhis odorata Related words Broader terms herb Parts Myrrhis Part of sweet cicely WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.