mandrillus_leucophaeusEnglish

Mandrillus leucophaeus, drill

Noun

Similar to the mandrill but smaller and less brightly colored

English: drill, Mandrillus leucophaeus

English words with similar meanings

Show 1 words