×
putrescence
meaning in French
n.
putrescence, décomposition
Related Words
putrefactively
putrefy
putrescent
putrescine
PC Version
Copyright © 2018 WordTech Co.