orrisrootEnglish

orris, orrisroot

Noun

Fragrant rootstock of various irises especially Florentine iris, used in perfumes and medicines

English: orrisroot, orris

English words with similar meanings

Show 1 words