Big Huge Thesaurus

Lophiidae

noun

sounds kind of like