Big Huge Thesaurus

stromateidae

noun

sounds kind of like