biotarget (English, noun)
expansion: biotarget (plural biotargets)
Senses:
glosses: A biological or biochemical target
Forms:
form: biotargets
tags: plural