Medical Dictionary

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

limb

limb /lim/ [AS, lim] , 1. an appendage or extremity of the body, such as an arm or leg. 2. a branch of an internal organ, such as a loop of a nephron.

Tweet submit Telegram VK

Random Words

colloid substance

major duodenal papilla

odontogenic cyst

microfilm

palmar interossei

beta-thalassemia

pubovaginal sling

organic psychosis

5-hydroxyindoleacetic acid (5-HIAA)

Medical Dictionary Copyright © 2025.
Privacy Policy