self-resolving

English

Adjective

self-resolving (comparative more self-resolving, superlative most self-resolving)

  1. (medicine) Synonym of self-limiting.