Definify.com

Definition 2024


spongiocyte

spongiocyte

English

Noun

spongiocyte (plural spongiocytes)

  1. Any of the cells of the neuroglia.