Dictionary for word “squamous”
squamous - Did you Mean?
squamose (squamous)
spumy (spumous)
squamose
squalor (squalors)
squamoid
squalus