Big Huge Thesaurus

tardigrade

noun

sounds kind of like