Big Huge Thesaurus

Mustelus

noun

sounds kind of like