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