Big Huge Thesaurus

offal

noun

sounds kind of like