Big Huge Thesaurus

antennariidae

noun

sounds kind of like