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