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.

Words Starting With

Words Ending With

Unscrambles

sustentacular cell