oligobody (English, noun)
expansion: oligobody (plural oligobodies)
Senses:
topics: immunology
medicine
sciences
glosses: A complex of an aptamer and an antibody
Forms:
form: oligobodies
tags: plural