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
Explore definitions, synonyms, and language insights of douroucouli