Meaning of self-limited

Definition of self-limited

(adj) relating to a disease that tends to run a definite course without treatment

Other information on self-limited

WIKIPEDIA results for self-limited
Amazon results for self-limited