Related Words for word “squamosa”
squamosa - Did you Mean?
squamose
squamosal
squamula
squamoid
samosa
squama
squamata
squamose (squamous)