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

miso-

hebetude

mendelevium (Md)

congenital pouch colon

vesicouterine

DD

venogenic impotence

zanamivir

ultrasonographer

Medical Dictionary Copyright © 2025.
Privacy Policy