myrrhis_odorataEnglish

Myrrhis odorata, sweet cicely

Noun

European herb with soft ferny leaves and white flowers

English: sweet cicely, Myrrhis odorata

English words with similar meanings

Show 1 words