instaurator
noun
in·stau·ra·tor
plural -s
Definition of instaurator
: one that engages in instauration
Keep scrolling for more