Polish-English dictionary »

dimer meaning in English

PolishEnglish
dimer noun

dimernoun
a molecule consisting of two identical halves