microantibodies
English
Noun
microantibodies
plural of
microantibody