arabic
سليفة الكلوة
english
head kidney (pronephros)
french
pronéphros, protonéphros
comment