ORRISROOTS
Definition
ORRISROOTS is the plural of ORRISROOT.
noun ORRISROOT: fragrant rootstock of various irises especially Florentine iris.
ORRISROOTS is the plural of ORRISROOT.
noun ORRISROOT: fragrant rootstock of various irises especially Florentine iris.