Polish-French dictionary »

aptamer meaning in French

PolishFrench
aptamer

aptamère