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
- is a type of
-
- has subtype
-