SPONGIOCYTE


Meaning of SPONGIOCYTE in English

ˈspənjēōˌsīt, ˈspän- noun

( -s )

Etymology: spongi- + -cyte

: a cell of the neuroglia

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.