Home

Word

tallgrass, n.
(tallgrasses)
more info any of various grasses that are tall and that flourish with abundant moisture
<noun.plant>

tall-grass tallgrass
semantic pointers
hypernym