minibody

English

Etymology

From mini- +‎ body.

Noun

minibody (plural minibodies)

  1. An antibody fragment that has biological activity