Word info

xenoantibody

Noun

Meaning

xenoantibody (plural xenoantibodies)

(immunology) An antibody produced in one species to an antigen derived from a different species

Source: en.wiktionary.org

Close letter words and terms