Noun Definition
myrrhis odorata
1.Definition: European herb with soft ferny leaves and white flowers
Related Noun(s):sweet cicely
Category: Plants1.Definition: European herb with soft ferny leaves and white flowers
Related Noun(s):sweet cicely
Category: Plants