self-sustaining (adj.)youdaoicibaDictYouDict
1806, from self- + present participle of sustain (v.).