Big Huge Thesaurus

zoarcidae

noun

sounds kind of like