Big Huge Thesaurus

ophidiidae

noun

sounds kind of like