Big Huge Thesaurus

Anastatica

noun

sounds kind of like