Big Huge Thesaurus

cynoglossidae

noun

sounds kind of like