Big Huge Thesaurus

ariidae

noun

sounds kind of like