Dictionary
n.
A small wood or stand of trees lacking dense undergrowth.
Full meaning
Groves
Sugestion: none