Polish-English dictionary »

putrescyna meaning in English

PolishEnglish
putrescyna

putrescin

putrescine