Big Huge Thesaurus

lutrinae

noun

sounds kind of like