Translation of antibody in Setswana

antibody

lesôle la mmele

nounPlural antibodies

  • 1

    lesôle la mmele
    • a protein that forms in the blood as a defence against certain substances which it then attacks and destroys