DOUROUCOULI


Meaning of DOUROUCOULI in English

noun Etymology: French, from an unidentified American Indian language of Venezuela Date: 1842 owl monkey

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.