TRILLIUMS

9 letters 11 Scrabble points

Definition of TRILLIUMS

noun
  1. Any of several perennial flowering plants, of the genus Trillium, having flowers with three petals

Source: Wiktionary

Word Details

Letters T R I L L I U M S
Length 9 letters
Scrabble Score 11 points