SynonymX
Speak
Self-Limited
Definition of Self-Limited
1.
Relating to a disease that tends to run a definite course without treatment
Adjective
Semanticaly linked words with "self-limited"
medical specialty
medicine