evergreen

Definitions

General English

  • adjective keeping its leaves all winter
  • noun a tree which keeps its leaves all winter

Agriculture

  • adjective referring to a plant which has leaves all year round
  • noun a tree or shrub which has leaves all year round

Military

  • noun a tree which does not lose its leaves in winter (such as a fir, pine, spruce, etc.).
http://www.dictionarycentral.com/definition/evergreen.html