Slovnenya

Translation English French: putrescine

Dictionary: main
putrescine
noun