Big Huge Thesaurus

omasum

noun

sounds kind of like