English | German | Russian | Czech

putrefactant English

Meaning putrefactant meaning

What does putrefactant mean?

putrefactant

Any material that causes putrefaction

Are you looking for...?