Big Huge Thesaurus

Lutrinae

noun

sounds kind of like