Subscribe
URL of the page has been copied to clipboard.
Meaning : Similar to the mandrill but smaller and less brightly colored.
Synonyms : drill
Install App
Mandrillus leucophaeus meaning in Telugu.