Oenocyte
FBbt:00004995
Large cell located in a cluster or row under the abdominal epidermis, to which it is as attached.
View in Ontology Tree