Dryopithecus

Explore definitions, synonyms, and language insights of Dryopithecus

Definitions

Noun
genus of Old World hominoids; Miocene and Pliocene

More General Terms