SELF-PERPETUATING


Meaning of SELF-PERPETUATING in English

■ adjective perpetuating itself or oneself without external agency or intervention.

Derivatives

self-perpetuation noun

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.