Word Study
squamose |
squamous |
squamous cell |
squamous cell carcinoma |
squamozygomatic |
squamula
| squamulate
| squamule
| squamulose
| squander
| squandered
squamula
CIDE DICTIONARY
squamula, n. [L., dim. of squama a scale.].
One of the little hypogynous scales found in the flowers of grasses; a lodicule. [1913 Webster]
For further exploring for "squamula" in Webster Dictionary Online