FAQs About the word sertoli cell

الخلايا الداعمة

elongated cells found in the seminiferous tubules of the testis; apparently they nourish the spermatids

No synonyms found.

No antonyms found.

serrying => حشود, serry => سيري, serrulation => تجزئة, serrulated => مسنن, serrulate => مسنن,