DOGSTAIL

8 letters 10 Scrabble points

Definition of DOGSTAIL

noun
  1. 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