spongiocyte - English Synonyms Dictionary