Pan troglodytes schweinfurthii

Explore definitions, synonyms, and language insights of Pan troglodytes schweinfurthii

Definitions

Noun
long-haired chimpanzees of east-central Africa; closely related to the central chimpanzees