Medical Dictionary

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

squamous

squamous /skwā″məs/ [L, squama, scale] , platelike, scaly, or covered with scales.

Tweet submit Telegram VK

Random Words

immunosorbent

typhus

antiurolithic

pericholangitis

lysso-

learning curve

jacksonian epilepsy

antiemetic

biochemical genetics

Medical Dictionary Copyright © 2025.
Privacy Policy