Medical Dictionary

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

shin bone

shin bone. See tibia.

Tweet submit Telegram VK

Random Words

neoadjuvant therapy

ventricular septal defect (VSD)

expected date of delivery (EDD)

neuresthenia

black eye

psychosomatic pain

Basel Nomina Anatomica (BNA)

interleukin-14 (IL-14)

Abbott-Miller tube

Medical Dictionary Copyright © 2025.
Privacy Policy