English edit

Noun edit

spongioblastoma (plural spongioblastomas or spongioblastomata)

  1. A blastoma composed of spongioblasts