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
Tweet