meaning of putrefacient

1. causing or promoting bacterial putrefaction


Related Words

putrefacient |

Developed & Maintained By Taraprasad.com

Treasure Words