Big Huge Thesaurus

Plasmodiidae

noun

sounds kind of like