douroucouli

Explore definitions, synonyms, and language insights of douroucouli

Definitions

Noun
nocturnal monkey of Central America and South America with large eyes and thick fur