aptamer - English Synonyms Dictionary