adjective
maintaining or able to maintain oneself without outside aid
organisms are not self-sufficient, closed systems
Synonyms: closed, independent, self-centered, self-contained, self-sufficing, self-supported, self-supporting, self-sustained, self-sustaining
Related Word: self-dependent, self-reliant; self-subsistent, self-subsisting; individual, one-man, unit
Idioms: one's own man, sufficient unto oneself ( or itself)
Contrasted words: dependent