meaning of Aptamer

Aptamer - German to English

aptamer