putrescin

English

Noun

putrescin (plural putrescins)

  1. Alternative spelling of putrescine.

Anagrams