×

putrescence meaning in French

n. putrescence, décomposition

Related Words

  1. putrefactively
  2. putrefy
  3. putrescent
  4. putrescine
PC Version

Copyright © 2018 WordTech Co.