Medical Dictionary

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

Hydrea

Hydrea, an antineoplastic drug. Brand name for hydroxyurea.

Tweet submit Telegram VK

Random Words

myogenic

factor XIII

frambesia, framboesia

bronchoconstriction

Kent bundle

amputation care

dentes

standardization, standardize

percutaneous transluminal coronary angioplasty (PTCA)

Medical Dictionary Copyright © 2025.
Privacy Policy