Definition of "bioblast"

bioblast