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
Synonyms for antibody
On this page, you will find 30 slang terms related to antibody. Some of the top words include: Vegetarian, gobbler, Quirbrbell, comeback, Yes Mate, and 25 more.