Term Name: nephrocyte
Synonyms:
Definition: An insect excretory cell that regulates haemolymph composition by filtration and filtrate endocytosis.
Ontology: Cell Ontology [CL:0002520]

Relationships
is a type of: renal filtration cell
has subtype: disseminated nephrocyte garland cell pericardial nephrocyte