×

putride meaning in English

adj. putrid, decomposed, decayed

Related Words

  1. putrescent
  2. putrescine
  3. putridité
  4. putréfactif
PC Version

Copyright © 2018 WordTech Co.