Word info

spongiocyte

Noun

Meaning

spongiocyte (plural spongiocytes)

(cytology) Any of the cells of the neuroglia that have spongy vacuolated protoplasm

Source: en.wiktionary.org

Anagrams

Close letter words and terms