Home
Search
Index
Definify.com
Definition
2026
putrescins
putrescins
English
Noun
putrescins
plural of
putrescin
Similar Results
Putrescent