Evergreen
noun: evergreen; plural noun: evergreens
-
1.
a plant that retains green leaves throughout the year
Evergreen Trees and shrubs are some of the best to place a cache in as they do not go bare and keep the difficulty level the same through out the year.
This cache was placed taking advantage of the year round camoflague provided by the green needles.
5:26 in the A-Z Series