Medical Dictionary

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

lambda

lambda /lam″də/ , 1. Λ, λ, the eleventh letter of the Greek alphabet. 2. a posterior fontanel of the skull marking the point where the sagittal and lambdoidal sutures meet.

Tweet submit Telegram VK

Random Words

glia cells

elastic stocking

hypha

paroxetine

Bartholin’s gland carcinoma

health risk

rachiodynia

static

radioactive decay

Medical Dictionary Copyright © 2025.
Privacy Policy