About us
Define
Definitions for
"tallgrass"
any of various grasses that are tall and that flourish with abundant moisture
wordnet.princeton.edu