Self-sustainment

What is Self-sustainment?

Self-sustainment definition and meaning on Dictionary terms:
adjective