Big Huge Thesaurus

cephalobidae

noun

sounds kind of like