Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

saburra Definition

Cancel
saburra
noun
foul|Foul granular matter deposited in the alimentary canal by the decomposition of food

Words Related to saburra!

saburra Examples by Brain Bank Users