English: renal epithelial cell
Welsh: cell epithelaidd yr arennau
Subject: Iechyd
Plural: celloedd epithelaidd yr arennau