Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Adjective: self-sustained
  1. Needing no outside support
    "The self-sustained ecosystem of the biosphere required no external inputs"

See also: unfueled [N. Amer], unfuelled [Brit, Cdn]