Medical Dictionary

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

sole

sole [L, solea, sole of foot] , the plantar surface of the foot.

Tweet submit Telegram VK

Random Words

meperidine hydrochloride

choreic ataxia

ISCLT

descending neuritis

atomic mass (A)

parenchymatous neuritis

kinesics

Nott retinoscopy

repositioning

Medical Dictionary Copyright © 2025.
Privacy Policy