DOGSTAIL
8 letters
10 Scrabble points
Definition of DOGSTAIL
noun
-
A perennial grass, of the genus Cynosurus, that is grown for fodder
Source: Wiktionary
Word Details
Letters
D
O
G
S
T
A
I
L
Length
8 letters
Scrabble Score
10 points