imputrescible

Adjective
  1. Not subject to decay (synset 301758843)

Found on Word Lists

Other Searches