hedgerow
nounDefinition of hedgerow
: a row of shrubs or trees enclosing or separating fields
Keep scrolling for more
Keep scrolling for more