Search -blast -blast, suffix meaning an “embryonic state of development”: megaloblast, osteoblast. Tweet Telegram VK Random Words pathogenic occlusion fusional movement thrombocyst Barosperse leukocyte migration inhibition factor otoneuralgia amazia cytokerastic ephemeral