self-regenerating

EnglishEdit

EtymologyEdit

self- +‎ regenerating

AdjectiveEdit

self-regenerating (not comparable)

  1. Capable of regenerating itself.