Meaning of orrisroot

Definition of orrisroot

(noun) fragrant rootstock of various irises especially Florentine iris; used in perfumes and medicines

Other information on orrisroot

WIKIPEDIA results for orrisroot
Amazon results for orrisroot