Big Huge Thesaurus

trichechidae

noun

sounds kind of like