orrisroot
Explore definitions, synonyms, and language insights of orrisroot
Definitions
Noun
fragrant rootstock of various irises especially Florentine iris; used in perfumes and medicines