Bioblast

(n.) Same as Bioplast.