Search -blast -blast, suffix meaning an “embryonic state of development”: megaloblast, osteoblast. Tweet Telegram VK Random Words leucorrhoea cushion duodenoscopy Immerslund-Gräsbeck syndrome -leukemia urethral sphincter chyle cistern talipes equinovarus therapeutic radiology