tallgrass

1. (noun) any of various grasses that are tall and that flourish with abundant moisture
Related Words: grass



Terms and Conditions of Use / Copyright Notice