durukuli
English
durukuli meaning in English • durukuli का अर्थ अंग्रेजी में
Noun
- A small, nocturnal, South American monkey of the genus Aotus (formerly Nyctipthecus trivirgatus). The owl monkey>. See douroucouli>.