Big Huge Thesaurus

artiodactyla

noun

sounds kind of like