Big Huge Thesaurus

plasmodiidae

noun

sounds kind of like