Sustentacular Cell Definition
noun
One of the supporting cells of an epithelial membrane or tissue.
American Heritage Medicine
Find Similar Words
Find similar words to sustentacular cell using the buttons below.
Find similar words to sustentacular cell using the buttons below.