ALUMROOTS

Scrabble 11 Words With Friends 14

Definition

ALUMROOTS is the plural of ALUMROOT.

noun ALUMROOT: any of several herbs of the genus Heuchera.

See all 304 words you can make from ALUMROOTS →

← Unscramble different letters