Medical Dictionary

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

lamella

lamella /ləmel″ə/ pl. lamellae [L, small plate] , 1. a thin leaf or plate, as of bone. 2. a medicated disk of glycerin and an alkaloid, for insertion under the eyelid, where it dissolves and is absorbed for local application.

Tweet submit Telegram VK

Random Words

electroresection

uterine souffle

nabilone

dropsy

case rate

lagophthalmos

sinusitis

boiling point

Hegar’s dilators

Medical Dictionary Copyright © 2025.
Privacy Policy