Big Huge Thesaurus

Taeniidae

noun

sounds kind of like