French-Polish dictionary »

aptamère meaning in Polish

FrenchPolish
aptamère

aptamer