Big Huge Thesaurus

manidae

noun

sounds kind of like