Skip to main content

English: renal epithelial cell

Welsh: cell epithelaidd yr arennau

Part of speech

Noun, Feminine, Singular

Plural

celloedd epithelaidd yr arennau