Big Huge Thesaurus

Trichechus

noun

sounds kind of like