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.
2012