Word Study
squamous cell |
squamous cell carcinoma |
squamozygomatic |
squamula |
squamulate |
squamule
| squamulose
| squander
| squandered
| squanderer
| squandering
squamule
WORDNET DICTIONARY
Noun squamule has 1 sense
For further exploring for "squamule" in Webster Dictionary Online