Meaning of douroucouli

Definition of douroucouli

(noun) nocturnal monkey of Central America and South America with large eyes and thick fur

Other information on douroucouli

WIKIPEDIA results for douroucouli
Amazon results for douroucouli