Big Huge Thesaurus

Lampridae

noun

sounds kind of like