Search Details

Word: squamous (lookup usage) (lookup stats)


Meaning:

Adjective:

  • anatomy Of or pertaining to the squamosal bone; squamosal
  • Covered with, made of, or resembling scales; scaly.

Source: Wiktionary | Src Info »