Big Huge Thesaurus

Filoviridae

noun

sounds kind of like