• word of the day

    dryopithecine

    dryopithecine - Dictionary definition and meaning for word dryopithecine

    Definition
    (noun) considered a possible ancestor to both anthropoid apes and humans
Connect with us on Facebook