arabic
كبيبات فكبيبة
english
glomeruli [sing.glomerulus]
french
glomérules [sing.glomérule]
comment