Dictionary Check: tallgrass
"tallgrass" is a valid word!
Scrabble
10
points
Words with Friends
13
points
Definition
noun
any of various grasses that are tall and that flourish with abundant moisture
Advertisement