Big Huge Thesaurus

Mellivora

noun

sounds kind of like