SELF-PERPETUATING


Meaning of SELF-PERPETUATING in English

adj. perpetuating itself or oneself without external agency.

Derivatives:

self-perpetuation n.

Oxford English vocab.      Оксфордский английский словарь.