What does Bioblast mean?

Bioblast meaning in General Dictionary

identical to Bioplast

View more

  • just like Bioplast.

Bioblast meaning in General Dictionary

(n.) just like Bioplast.