putrescenes
English
Noun
putrescenes
plural of
putrescene