spongiocytes
English
Noun
spongiocytes
plural of
spongiocyte