saburral meaning

Meaning of saburral

What is the full meaning of saburral

relating to saburra, granular matter deposited in the body [adj]

Example of the word saburral placed on a Scrabble board.

Unscrambled word saburral

Points for saburral

Scrabble
17 points
Word With Friends
13 points
Wordfeud
17 points

Related pages for saburral