Where does “putrescible” come from?

putrescible (French): putrescible

Definitions

  1. putrescible

Words derived from “putrescible