YourDictionary

squamous medical definition

or squa·mose

adjective
  1. Covered with or formed of scales; scaly.
  2. Resembling a scale or scales; thin and flat.
  3. Squamosal.

Learn more about squamous

link/cite print suggestion box