Medical Dictionary

Menu
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary

-blast

-blast, suffix meaning an “embryonic state of development”: megaloblast, osteoblast.

Tweet submit Telegram VK

Random Words

folie circulaire

primary proximal RTA

Tridesilon

black widow spider antivenin

self-healing squamous epithelioma

physiatrics

nonipara

opisthion

tension lines

Medical Dictionary Copyright © 2025.
Privacy Policy