spongioblast (Also spongioblasts) : Related Words Words similar in meaning to spongioblast

  • spongioblast«
  • -blast«
  • columnar epithelial cell«
  • columnar cell«