Noun Definition

mandrillus

1.Definition: baboons

Category: Animals