self-limiting en · ADJ
Meanings
-
(not-comparable) That limits its own growth.
a self-limiting colony of organisms
a self-limiting disease
Antonyms
worsening · unresolving · nonresolving
Relateds
self-limited · self-limitation
Synonyms
Translations (1)
bg самоограничителен (limiting its own growth)