Search Ontology:
Cell Ontology

nephrocyte

Term ID
CL:0002520
Synonyms
Definition
An insect excretory cell that regulates haemolymph composition by filtration and filtrate endocytosis. 19783135
References
  • BTO:0004597
  • FMA:83807
Ontology
Cell Ontology
Relationships
is a type of
has subtype