Big Huge Thesaurus

Zoarcidae

noun

sounds kind of like