Renal intercalated cell
CL:0005010
A cuboidal epithelial cell of the kidney that regulates acid/base balance.
View in Ontology Tree