Kinyarwanda: Tumwe twitwa uturemangingo twa Sertoli 
English: Some are called Sertoli cells