Translation of antibodi in English:

antibodi

antibody

noun

  • 1

    antibody, substance formed in the blood which destroys diseases