Definition of SQUAMOUS

squamous

Meanings

Adj

  • Covered with, made of, or resembling scales; scaly.
  • Of or pertaining to the squamosal bone; squamosal
  • Of or pertaining to an epithelium with cells that are wider than their height (flat and scale-like).

Origin / Etymology

From Middle English squamous, from Latin squāmōsus, from squāma (“scale(of a fish or reptile)”).

Scrabble Score: 19

squamous is a valid Scrabble (US) TWL word
squamous is a valid Scrabble Word in Merriam-Webster MW Dictionary
squamous is a valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 22

squamous is a valid Words With Friends word