Big Huge Thesaurus

trilobite

noun

sounds kind of like