Definition, synonyms and related words
A thickened piece of skin found on the buttocks of animals, especially the baboon.