English
Detailed Synonyms for self-limited in English
self-limited:
self-limited adj
-
self-limited
– relating to a disease that tends to run a definite course without treatment 1self-limited– relating to a disease that tends to run a definite course without treatment 1-
self-limited adj
-