Big Huge Thesaurus

Fasciolidae

noun

sounds kind of like