fully-stocked

Adjective

 * 1)  Containing as much tree growth as resources could allow.
 * 2)  Containing a full assortment of relevant goods.