ORRISROOTS
“ORRISROOTS” is a valid word.
10
Scrabble points
10
Words with Friends
10
letters
Definition
ORRISROOTS is a form of ORRISROOT
noun
- fragrant rootstock of various irises especially Florentine iris; used in perfumes and medicines