minibody
English
Etymology
From
mini-
+
body
.
Noun
minibody
(
plural
minibodies
)
An
antibody
fragment
that has biological activity