Bioblast

Bi·o·blast

Bioblast

n.
  1. Same as Bioplast. (Biol.)