×

putrescent meaning in English

adj. putrescent, decomposing, rotting

Related Words

  1. putre
  2. putrescence
  3. putrescine
  4. putride
PC Version

Copyright © 2018 WordTech Co.