Word Study
squamella |
squamellate |
squamiform |
squamigerous |
squamipen |
squamoid
| squamosal
| squamose
| squamous
| squamous cell
| squamous cell carcinoma
squamoid
CIDE DICTIONARY
squamoid, a. [L. squama scale + -oid.].
Resembling a scale; also, covered with scales; scaly. [1913 Webster]
For further exploring for "squamoid" in Webster Dictionary Online