2 results found

Search Results for: alloimmunity

Alloimmunity

Definition noun, plural: alloimmunities (immunology) A type of immunity that produces an immune response that is attacking... Read More

Graft

Definition noun, plural: grafts (botany) A shoot, bud, or scion of one plant that is inserted to another plant that would... Read More