meaning of Blastom

Blastom - German to English

blastoma