Big Huge Thesaurus

lochia

noun

sounds kind of like