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

atrioventricular block (AVB)

autonomic nerve

biological

vitamin B complex

saponaceous

progestin

photic epilepsy

aortic regurgitation

tortipelvis

Medical Dictionary Copyright © 2025.
Privacy Policy