×

putrescence meaning in English

n. putrescence, decomposition, smelliness caused by decomposition

Related Words

  1. putlog
  2. putois
  3. putrescent
  4. putrescine
PC Version

Copyright © 2018 WordTech Co.