Big Huge Thesaurus

putrescible

adjective

similar terms