ORRISROOTS

Scrabble 10 Words With Friends 10

Definition

ORRISROOTS is the plural of ORRISROOT.

noun ORRISROOT: fragrant rootstock of various irises especially Florentine iris.

See all 67 words you can make from ORRISROOTS →

← Unscramble different letters