Term Name: immune organ
Synonyms: immune system organ
Definition: An organ that is part of a immune system [Automatically generated definition].
Ontology: Cell Ontology [UBERON:0005057]

Relationships
is part of: immune system
is a type of: organ
has subtype: arthropod hepatopancreas epigonal organ haemal node Leydig's organ lymph node lymphocyte domain spleen supraneural body thymoid thymus