Immunology and placentation in viviparous invertebrates.
D000818:Animals; D000845:Annelida / Q000276:immunology / Q000502:physiology; D001181:Arthropods / Q000276:immunology / Q000502:physiology; D005260:Female; D007109:Immunity; D007111:Immunity, Cellular; D007313:Insecta / Q000276:immunology / Q000502:physiology; D007448:Invertebrates / Q000276:immunology*; D008974:Mollusca / Q000276:immunology / Q000502:physiology; D010920:Placenta; D010986:Platyhelminths / Q000276:immunology / Q000502:physiology; D014181:Transplantation Immunology