Big Huge Thesaurus

putrescent

adjective

similar terms