deergrass
/ˈdiːrɡræs/Definitions
1. noun
A grass or sedge, often deer-resistant, used in landscaping and gardening.
“The homeowner planted deergrass in their garden to prevent deer from eating the flowers.”
1. noun
A grass or sedge, often deer-resistant, used in landscaping and gardening.
“The homeowner planted deergrass in their garden to prevent deer from eating the flowers.”