SUSTENTACULAR CELL


Meaning of SUSTENTACULAR CELL in English

noun

1. : one of the branching connective-tissue cells of the spleen

2. : sertoli cell

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.