Big Huge Thesaurus

decidua

noun

sounds kind of like