intrabody (English, noun)
expansion: intrabody (plural intrabodies)
Senses:
topics: medicine
sciences
glosses: An antibody that exists inside and operates within a cell.
Forms:
form: intrabodies
tags: plural