greenwood

greenwood n

see green, adj.

  1. Wood or forest when in leaf.