antibody
/ˈæntɪbɑdi/
Explore definitions, synonyms, and language insights of antibody
Definitions
Noun
any of a large variety of proteins normally present in the body or produced in response to an antigen which it neutralizes, thus producing an immune response