adj. putrefactive, pertaining to decomposition, pertaining to decay; causing decomposition, causing decay
Copyright © 2018 WordTech Co.