diabody
English
Noun
diabody
(
plural
diabodies
)
(
biochemistry
)
A
dimer
of a fragment of an
immunoglobin
Related terms
triabody