putrescins
English
Noun
putrescins
plural of
putrescin