English Dictionary
◊ SELF-LIMITED
self-limited
adj : (medicine) relating to a disease that tends to run a
definite course without treatment