Skip to main content

douroucouli

English douroucouli meaning in English  •  douroucouli का अर्थ अंग्रेजी में
Noun
  • A small, nocturnal, South American monkey of the genus Aotus (formerly Nyctipithecus trivirgatus), with large owl-like eyes; hence, the common name owl monkey>.
Advertisement