English edit

Etymology edit

mini- +‎ body

Noun edit

minibody (plural minibodies)

  1. An antibody fragment that has biological activity