aptatope (English, noun)
expansion: aptatope (plural aptatopes)
Senses:
glosses: The binding-site of an aptamer
Forms:
form: aptatopes
tags: plural