Big Huge Thesaurus

regalecidae

noun

sounds kind of like