Definition of ORRISROOT
noun : ORRISROOT
Source: WordNet 3.1
-
1. (
) fragrant rootstock of various irises especially Florentine iris; used in perfumes and medicines ;
See more about : ORRISROOT