putrefactive

Meaning

Of, pertaining to, or causing putrefaction.

Translations

σηπτικός

معفّن

Notes

Sign in to write sticky notes