ORRISES
Definition
ORRISES is the plural of ORRIS.
noun ORRIS: German iris having large white flowers with lavender-tinged falls and a fragrant rhizome.
ORRISES is the plural of ORRIS.
noun ORRIS: German iris having large white flowers with lavender-tinged falls and a fragrant rhizome.